Should India impose anti-dumping duty on solar cells?
There has been no increase in installed capacity of solar power for past two months