InvestorsPowerSolar project Prospero gets $35M investment from Altius RReditorAugust 3, 2021August 3, 2021 by editorAugust 3, 2021August 3, 20210504 Solar project in Texas Prospero 2, operated by Longroad Energy, has received a $35 million investment from Altius Renewable Royalties; and its subsidiary Great Bay...