20091023 business.india-business: Rupee appreciates by 28 paise to 46.46 a dollar