We currently have a power failure and all our lines are down.
Please contact us on 0716789634 while we wait for restoration.
Apologies for the inconvenience.
Welcome to the new TurboDirect S.A website.
We are still in the process of migrating and adding all the new data.
We apologize for any delays. We hope that the new website will be completed soon.