In Pics: Delhi's ITPO Gets A Swanky Look Ahead Of G20 Meetings
The redeveloped ITPO complex (India Trade Promotion Organisation), which will host India's G20 Leaders meetings will be...
The redeveloped ITPO complex (India Trade Promotion Organisation), which will host India's G20 Leaders meetings will be...