What is the abbreviation for Optimal technologies internation?

Looking for the shorthand of Optimal technologies internation or how to abbreviate it? We have 2 shorthands for Optimal technologies internation.

ADVERTISEMENT