India Calling

CBC’s Jacques Poitras recently spent a week in India studying the rise of call centres, business process and IT outsourcing in that country. Most troubling is Peter Mesheau’s comments (Minister of BNB). He spends most of his time lately disclaiming…

Continue Reading