
BP has begun construction of a 107MW solar project in Ohio, US. The oil and gas major’s 50:50 joint-venture partner Lightsource BP developed the Arche Solar project on behalf of BP and is managing construction. McCarthy Building Companies’ renewable energy and storage...











