20050513 business.international-business: Indian Cos win seven Golden Peacock awards