News

Energy equipment group GE Vernova said it has commissioned the first of four 250-MW variable speed units at THDC India ...
Telecom giant AT&T has signed a power purchase agreement (PPA) for generation from a new solar power project in Texas.