Gautam Singhania Jun 18
Rumours have it, but the reality is that I have absolutely no clue who Deven Mehta is. I just happened to bump into him at a hotel in South Africa, and that's about it.