If nothing else, the Moody downgrading and S & P downgrading mean a further slowdown in India, despite any rate cuts.

S Anand
Technology, business and fun
If nothing else, the Moody downgrading and S & P downgrading mean a further slowdown in India, despite any rate cuts.