20090305 business.india-business: Nifty nears 2600; Ranbaxy; Tata Power down