Your place for Space News
Individuals who have to travel regularly on business either ‘flourish’ or ‘flounder,’ new research concludes.