UK renewables developer Anesco Ltd has secured 10Â contracts to provide operation and maintenance (O&M) services for 71 MW of solar farms in its home country.