German renewables developer BayWa r.e. has successfully commissioned the subsidy-free Don Rodrigo 2 solar farm in Spain.
German renewables developer BayWa r.e. has successfully commissioned the subsidy-free Don Rodrigo 2 solar farm in Spain.
As a subscriber, you have reached this page because you are not logged in.