Not sure in what part of the world you live in !! Go google some stats on India's growing prowess in areas like IT, KPO, Bio-tech, Space, medicine, medical tourism..you'd know yourself.
And even if we run the world's call centers, atleast we do constructive
value adding business....and not...