tuk-tuk ban

Egypt will not grant licenses to new tuk tuk plants
Egypt

Egypt will not grant licenses to new tuk tuk plants

The Industrial Development Authority (IDA) has stopped granting licenses for new tuk tuk assembling and manufacture plants in Egypt, as…
Back to top button