Under a new deal, Stonepeak has plans to acquire a 43.8 % stake in Repsol's Outpost solar project in Webb County, Texas, USA for 252.5 million dollars. With this move, Repsol has plans to advance its renewable energy strategy in the United States.
Read on