Moody downgrading

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