By | December 03 2010 7:49 AM

India’s number one software services company Tata Consultancy Services (TCS) has opened a business process outsourcing facility in the Philippines following the path of India-based BPO companies which have operations in that country, Indian financial news daily The Economic Times reported.