BPO Buzz Tuesday, February 10, 2004 Business and Tech Where in India are most BPO companies situated? Take the BPO Quiz and find out the facts.