Construction begins at Sonnedix’s Cowley Complex
Sonnedix has begun construction of the 120MW Cowley Complex in County Durham, the largest plant in its 300MW UK portfolio. The solar plant is...
Sonnedix has begun construction of the 120MW Cowley Complex in County Durham, the largest plant in its 300MW UK portfolio. The solar plant is...