First Reserve add Mexico wind farms to Renovalia renewables platform

618
Renovalia Reserve, the joint venture between private equity firm First Reserve and Spanish developer Renovalia Energy, i