DIY India
Atmanirbhar, meaning self–reliance was the term coined by the Modi administration while unveiling a $266 billion stimulus package in May. Apart from being feeble in the grand scheme of things, there was nothing really in the package spelling out a path to self-reliance. What did the “atmanirbhar” package contain? Largely non-fiscal costs in the…