Interview: Sunil Badesra, Head- Business, Business Dept. Sungrow (India) Private Limited

Sunil Badesra, Head- Business, Business Dept. India in an exclusive with Climate Samurai speaks about the latest products, manufacturing facility,  string inverter market, and more