BayWa r.e. offloads UK solar projects

Global renewables company BayWa r.e. has sold 2 UK solar projects totaling 110MWp for an undisclosed sum

Blurred image of IJGlobal article content