News

The engineering major will execute the Bhavali Pumped Storage Project, designed to have a total installed capacity of 1500 MW ...
Oil prices held on to last week's gains early on Monday as investors waited for U.S.-China trade talks to be held in London ...
The data shows that solar power was the fourth-largest source of global electricity generation in April 2025, surpassing both ...