20050608 business.india-business: WNS top BPO firm in India