New Delhi, India : Cleantech Solar, a leading provider of renewable energy solutions to corporations in India and Southeast Asia, announces the commissioning of a 625 kWp rooftop solar PV system at the manufacturing facility of Yachiyo India Manufacturing Private Limited in Bhiwadi, Rajasthan. The project was executed in record time, taking just 59 days […]