Megaupload - Tina Smith
Translate their website into Arabic and once its up and running never heard from them. It's a ripoff. Other
I am a freelance translator registered with translatorsbase.com I have replied to an advertisment via the above mentioned translation agency to Ms. Tina smith head of Sales Department at the Megaupload Ltd, to translate their website into Arabic Language;on the 04/09. She sent me an e-mail thanking ...