Racing to the finishing line - India progresses towards GST implementation