Puja Mehra
Puja Mehra is a Delhi-based journalist and author of The Lost Decade (2008-18): How Indias Growth Story Devolved Into Growth Without A Story