TPCL Views 3 meanings found In business, TPCL refers to companies such as Tata Power and Telecoms Property Consultancy Limited, while in medicine it denotes the Translational Pathology Core Laboratory. Medical Translational Pathology Core Laboratory Business Tata Power Telecoms Property Consultancy Limited