Home
About Us
About TAL
Why TAL?
Leadership Team
Vision & Mission
Environment, Health & Safety
Achievements
Clean Energy
Our Philosophy
Infrastructure
Manufacturing & Testing Facilities
EHV Testing Facilities
Advanced Testing Facilities
Design & Engineering Excellence
Research & Development
Products
Services
Site Supervision support
Services for Maintenance
Human Resources
Career
Contact Us
Gallery
Established in 1969
Technical Associates Limited (TAL)