20080627 business.india-business: Manufacturing scores over services