Ori S & T, ti a ṣe ifilọlẹ ni ọdun 1993, awọn iriri ni fifunni imọ ẹrọ idanwo ọkọ ati ohun elo hi-tekinoloji si ile-iṣẹ ọkọ ayọkẹlẹ ati lẹhin ọja. Awọn alabara wa pẹlu awọn ibudo ayewo ipinlẹ, awọn aṣelọpọ ọkọ, awọn idanileko, awọn ile-iṣẹ idanwo, awọn ajo, ati bẹbẹ lọ.