Source: Russia seeking bids for large green energy contracts worth 1.9 GW

Advertisements