India’s Economic Slowdown Self Inflicted through GST, Demonetization

India's economic slowdown is severe and worst in the last 20 years, centrum broking reported this…