EPC and O&M of solar projects