Latest global competitiveness report shows marked improvement in India's ranking. As a business owner or executive do you feel the improvement?
I watched a movie named Charlie St. Cloud (based on a novel) showing the story of indispensable love among two brothers. I was really moved. Do you think such relations exist in true life or it is just a movie? Many people would label you as homo even if you have slightest of such feelings in today's world. What's your opinion?