Should India impose anti-dumping duty on solar cells?
There has been no increase in installed capacity of solar power for past two months
Why solar power rates touching a historic low could be bad news
Though power rates have fallen substantially, capacity of projects that are bid for has not increased