Blog MTI – The Missing Pieces Louis Nel·January 18, 2022 On Friday, 7 January it was announced that Johann Steynberg, the fugitive CEO of Mirror Trading International (MTI) had been arrested in Brazil on 29 December 2021. Steynberg fled South…