Cream of cross country rallying set to battle for honours across spectacular Al Dhafra region Abu Dhabi,...
place
RIYADH, Saudi Arabia: UK company Stratospheric Platforms Limited (SPL), a partner of German telecommunications company Deutsche Telekom...