A big Hurrah for the dilliwallahs – Delhi has emerged as the most “liveable” city according to the ‘Livability Index 2010’ i.e. a report based on a study conducted by the Confederation of Indian Industry and the Institute for Competitiveness, India. Delhi garnered top honours in education, economic, safety and security. But is it… Read More The Indian Standard!!!
— My View —