20030515 business.india-business: India slips in competitiveness ranking