×
Columns | Opinion

A Delayed Tryst with Destiny

India is still set to become the third largest economy by 2030