From what I hear from my batchmates and seniors (I'm batch of 2015) who got TCs and schemes abroad, none of the London firms have any plans to set up in India and even those who set up exploratory committees internally have abandoned the plans because they see no perceived benefit to coming here.
Anyone who can further confirm? Is all hope lost?