20050224 business.india-business: Pharma profits still under pressure