The award of a 130 MW wind farm asset management contract in Mexico marks a landmark moment for RES in Latin America. Mexico City, Mexico – 25 June 2026 – RES, the world’s largest independent renewable energy company, has secured its first Asset Management contract in Latin America, taking on…