The Goods and Services Tax (GST) had created major ripples across the Indian financial landscape and was being used as propaganda for a while, but could only get its due when the Lok Sabha passed the bill on 6th May 2015. Almost two years later, on 1st July 2017, the nation woke up to a […]