Image Credit: Supplied French Space Delegation Embarks on Strategic Tour in UAE Dubai, UAE – A delegation of leading French space companies embarked on a strategic mission to the United Arab Emirates from June 3 to June 4 during the “French Space Tour,” an 7 months ago Business·UAE