Con una inversión de US$ 350 millones, el proyecto generará 1.2 TWh y contará con 742,000 módulos fotovoltaicos. Inver Renewable Management, empresa española perteneciente al Grupo Enhol, ha sido designada como la responsable de ejecutar la ingeniería, compras y construcción de la Central Solar Fotovoltaica Illa (CSF Illa), el proyecto solar más grande del Perú.