India Drops in Global Competitiveness – Swiss Tops!
It is strange, but looks like India is not able to keep up with world when it comes to competitiveness - For 3rd straight year, India has fallen on competitiveness rankings. In 2009, India ranked 49th amongst 142 global economies in…