Logo

FID

Far from Dead

Recently, some voices have claimed that India is a “dead economy,” a statement both puzzling and detached from the facts.