20040427 business.india-business: Apollo; India's new BPO coup: WSJ