Can Southland Holdings, Inc. turn water and data center demand into a cleaner growth story? (NYSE American: SLND)
Read More 2 minute read Energy Industry News Carlyle Group acquires 100MW solar power plants in Maine from BNRG The Carlyle Group, through its newly-established affiliate Acadia Renewable Energy, has acquired a portfolio of solar development projects,… byPallavi MadhirajuAugust 26, 2020