India is the second most populous country in the world and a fast-emerging economic giant; but every fourth year the nation stands embarrassed in the Olympics with its mediocre performance. Corporate houses, may hold solution to India’s medal drought.
No comments:
Post a Comment