20110728 business.india-business: Rupee rallies to three-year high