A group of French business travel professionals – all specialists in organising meetings, incentive travel programmes and product launches – has been visiting…
With NASA aiming to return humans to the moon later this decade and perhaps send people to Mars in the 2030s, a lot of thought will have to go into how humans might…