.
.
.
.

UAE’s Masdar wins Uzbek Sherabad solar power plant tender ahead of four other bids

Published: Updated: