20090102 business.india-business: Ranbaxy may lose Rs 300cr due to Imitrex delay: Analysts