Markets fall sharply, Nifty breaches 10,900

Business