NEW DELHI: India’s trade ministry on Monday recommended imposing a 25 percent duty on imports of solar cells and modules from China for one year to try to counter what it sees as a threat to domestic solar equipment manufacturing. Falling prices of solar cells and modules, over 90 percent of which India imports from […]