With mountains of waste piling up from India’s mushrooming solar parks, it is time to ask the big question: Is the country ...