European solar O&M