3 ms·> The West has an addiction to foreign IT contractors LOL - let me show you Dubaiby mistrial9 4y ago> The West has an addiction to foreign IT contractors LOL - let me show you Dubai