Despite being hailed as a potential game changer, the Goods and Service Tax (GST) is yet to reap any significant dividends. India’s solar sector has taken the biggest blunt of India’s marquee tax reform. The GST was launched on 1 July 2017, and after almost a year of coming into force, the uncertainties surrounding the […]