The public relations republic

  • 30/01/2009

  • Down To Earth

Let me dare to predict how regulatory and corporate India will resolve IT major Satyam