EDF Renewables North America has won a deal to provide operations and maintenance (O&M) services for three wind farms totalling