Mahatama Gandhi was India`s biggest brand ambassador: Narendra Modi

Narendra Modi arrived at the financial capital on Monday. He got a rousing welcome at the airport where he hit at the PM and the UPA government.