Spain’s Zelestra bags debt for 435-MW solar project in India – Renewables Now Spain’s Zelestra owes 435 MW solar project in India.