Satyam Computer Services Limited, also known as Mahindra Satyam, provides information technology services and business process outsourcing (BPO) services in North America, Europe, the Asia Pacific, the Middle-East, Australia, Africa, and South Ame...