Oyi international Lati ibẹrẹ rẹ ni ọdun 2006, OYI ti jẹ igbẹhin lati pese awọn ọja okun opiki ti agbaye ati awọn ojutu si awọn iṣowo ati awọn ẹni-kọọkan ni gbogbo agbaye. Ẹka R&D Imọ-ẹrọ wa ni diẹ sii ju awọn oṣiṣẹ amọja 20 ti o pinnu lati dagbasoke awọn imọ-ẹrọ imotuntun ati pese awọn ọja ati iṣẹ didara ga. A ṣe okeere awọn ọja wa si awọn orilẹ-ede 143 ati pe a ti ṣeto awọn ajọṣepọ igba pipẹ pẹlu awọn alabara 268.