Investor Presentaiton slide image

Investor Presentaiton

Global Presence 26 20 16. Turkey 17. Ethiopia 20. Tanzania 21. Zambia 22. Madagascar 23. South Africa 24. New Zealand 25. UAE 26. Trinidad & Tobago 27. Mozambique 28. Congo 29. Senegal 30. Ivory Coast 31. Ghana 1. Canada 2. U.S. 6. Puerto Rico 11. Sweden 7. Costa Rica 12. Denmark 3. Mexico 4. Honduras 5. Jamaica 8. Panama 13. Germany 18. Kenya 9. Ireland 14. U.K. 19. Rwanda 10. Norway 15. Spain 6
View entire presentation