Waaree and Vikram Solar set up module units in USA, incentives offered double of India
One shouldn't wonder why an Indian corporation would prefer to manufacture elsewhere. Unless it's a company that manufactures solar modules. Solar manufacturing is one of the top five industries with…