20050729 business.india-business: Pharma offshoring; the next buzz word