7X Energy, a leading utility-scale solar developer, owner and asset manager, announced this Tuesday that it has sold the entirety of its Texas solar project...
BP, the British oil supermajor, announced this Tuesday it reached an agreement to acquire from US independent energy firm up to 9GW in high-quality solar...