

Saturday 30 May '09
That headline sent shockwaves and started heated debates in many parts of the world this week...Saturday 9 December '06
There are about 105,000 hotel rooms in all of India against 135,000 in Shanghai alone, and only a quarter of these are in the branded segment