Waaree and Vikram Solar set up module units in USA, incentives offered double of India
Waaree and Vikram Solar Establish Module Units in USA, Incentives Double Those in India One shouldn't wonder why an Indian corporation would prefer to manufacture elsewhere. Unless it's a company…