Sustainable & ESG Investing Stonepeak Acquires $340 Million Stake in U.S. Solar & Storage Portfolio from RepsolBy The NewsMay 1, 2025 New York-based alternative investment firm Stonepeak announced that it acquired a 46.3% stake in a U.S. solar and storage portfolio…