Source: ESG Today

Stonepeak: Stonepeak Acquires $340 Million Stake in U.S. Solar Portfolio from Repsol

New York-based alternative investment firm Stonepeak announced that it acquired a 46.3% stake in a [...]

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
250-500
Michael Dorrell's photo - Chairman & CEO of Stonepeak

Chairman & CEO

Michael Dorrell

CEO Approval Rating

87/100

Read more