Larsen & Toubro (L&T) has established India’s largest transmission line research and testing station. This testing station is designed to test transmission line towers of various sizes and capacities.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results