A Comprehensive guide to understanding GST by GST Suvidha