Heralding a new era in tax reforms, GST regime is finally here up and running, and despite initial skepticism, it has been hailed by the entire industry. Considered as a key factor in improving ease of doing business and paving the way for ‘One Nation-One Tax’, GST promises to make India one big …