Jindal Hotel in New Delhi, India

Jindal Hotel in New Delhi, India

If you think all hotels in India are owned by someone named ‘Patel’, then you would be wrong.  Reporting live with the Jindal campaign along the Miracle Mile in New Delhi, I’m Hardie Karges, and I work cheap(ly), editor optional…

Advertisements