Europe’s Largest Solar Plant

January 23, 2021 0

The largest utility of Spain, Iberdrola SA and the food giant of France, Danone SA have signed an accord to build 590 MW-capacity photo-voltaic plant. […]