India Vs India - TOI Ad ft. Amitabh Bachchan HQ

  • 8 years ago
The India Poised initiative was launched in January 2007 by the Times of India Group. It celebrated India's recent successes and its growing importance on the global radar, but also conducted a critical assessment of sectors where India failed to deliver.

Recommended