OTR's global footprint comprises of 35 facilities. OTR Engineered Solutions Lanka located in Ekala, Sri Lanka, is a leading provider of off-the-road wheel solutions with a wide range of steel rims, wheels, and accessories for off-the-road applications ranging from 16.5”-49". We provide manufacturing, assembly; tire mounting and warehousing; subassembly services. As a result, we are well-positioned to support localization initiatives for OEMs, with stocks in place for distribution partners.