Power demand touches all time high of 188.45GW. Solar developers demand pause in the imposition of basic customs duty on solar equipment.
Power demand touches all time high of 188.45GW. Solar developers demand pause in the imposition of basic customs duty on solar equipment.