Clean Energy Supply Zelestra and Daimler India Ink PPA for 16 MW Clean Energy Supply Spain-based Zelestra has partnered with Daimler India Commercial Vehicles (DICV) to supply 16.2 MW of clean energy from its renewable energy project in Tamil... CIMR Team Digital6 days ago