Indian markets slip as Nifty, Sensex fall and rupee weakens

Business