SMEs in India are hesitant to install rooftop solar panels: Deloitte survey
In India several power-consuming small and medium enterprises (SMEs) hesitate to install rooftop solar panels due to perceived performance risks says a survey carried out … Read more