The fund will target buyouts, structured solutions, and other investment opportunities across a range of strategic sectors, including technology and healthcare
The deal consists of a portfolio of 745 megawatts (MW) of predominantly wind assets – 538 MW in Spain, 144 MW in Portugal and 63 MW solar PV assets in Spain
The investment firm reached a deal to pay 400 pence per share in cash, which represents a premium of about 64 per cent to Network’s closing price on April 12