20110707 unknown: India Inc feeling stressed out