Advertisements

Tag: Saudi Arabia

FEEL THE HEAT

One vendor has a team in India. As this was a very skilled team and as the team on site was sort of struggling with the load, I insisted on getting the […]

Advertisements
%d bloggers like this: