India Inc gives thumbs up as GST turns 10

India Inc gives thumbs up as GST turns 10