Economy | Sat Aug 27, 2011 6:53am IST

BREAKINGVIEWS - Mother Nature threatens another mark on markets