India recently initiated an investigation into dumping of solar panels from China, Malaysia, Taiwan