The Matra Logo Posted June 20, 2018June 20, 2018 admin The Matra is a tech travel company with offices in Egypt, Alex and saudi arabia