Created in 2010 (Italy), OTO own 51 sister brands and 2491 competing brands. OTO is owned by LEONARDO S.P.A., listed on the stock exchange of Milan The International Securities Identification Number (ISIN) of LEONARDO S.P.A. is IT0003856405. OTO is part of the Aerospace & Defense activity sector.

OTO is a brand of LEONARDO S.P.A. (LDO/M) Other brands