Faisal Almaklas
Torod Co-founder & CEO

The Role of Technology in Improving the Last Mile