In March, however, it commissioned a 23 MW solar plant in Jambur, near the country's west coast, which means cumulative solar power has now reached at least 25 MW. This content is protected by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results