News

Investment firm Sixth Street is acquiring a 38% interest in F2i’s €4bn wind and solar power generation in Italy and Spain ...