3.238.49.228

Sun goes down for First Reserve solar plants in Italy as PE firm seeks exit

763
Private equity firm First Reserve is reportedly looking to offload solar plants with a total capacity of 101 MW, getting