Russia’s First Ever Clean Power Auction Completed — 504 MW Of State-Backed Solar And Wind…
The first ever renewable energy auction within the borders of the world’s largest oil producer — Russia — was recently completed. As a result, the fossil fuel giant has now committed to subsidize 504 MW of new renewable energy projects — including 399 MW of solar and about 110 MW … [continued]