The country’s state may be weak, but its private companies are strong HORRIBLE toilets. Stagnant puddles buzzing with dengue-spreading mosquitoes. Collapsing masonry. Lax security. A terrorist attack. India’s preparations for the 72-nation Commonwealth games, which are scheduled to open in Delhi on October 3rd, have not won favourable reviews. …
Read More »