Companies from US, China, Taiwan, Malaysia accused of dumping solar products in India Business May 13, 2014 Firms offloaded products too cheaply in India.