CleanTechnica favicon

India Cancels 2.4 Gigawatt Solar Capacity Awarded In Largest Tender