Perched on the fourth floor of his office with a view of dusty flat land in Gurgaon, a satellite city of Delhi at the heart of India's service economy, Rishi Khosla has come a long way from working as a junior analyst in the Square Mile a decade ago.