TAG
Indian manufacturers of solar modules are going through a tough time because the duty on raw materials has made production extremely unviable, said the Waaree Solar CMD