Will the latest stimulus package revive investor sentiment?
The finance ministry announced Rs.20 trillion package to counter COVID-19, but that figure may be a stretch
Size does matter
India Infoline's MD R Venkatraman reviews Subroto Bagchi's The Elephant Catchers