Goods and Service tax is being widely criticized by various opposition leader and parties While Govt has enough time handling these questions but the upgrade from Moody's is cherry on the cake. Let's make India a better investment destination.