All news, project announcements, reports, trends and whitepapers concerning the power generation sector across all world regions.
Unforeseen circumstances to blame for Texas electricity fiasco