Mitu Sengupta

  • A lot happened in India over the weekend. On August 5th, the Comptroller and Auditor General of India released its final report on the 2010 Commonwealth Games, placing it before the parliament. No-one expected good news. The games, which were held in Delhi last October, have been under a cloud of ...

    Read More