Week in Review
| | |

Week in Review

The United States is getting ready for its long holiday weekend to celebrate its independence from British rule 240 years ago. The United Kingdom’s decision to declare its independence from the European Union last week is still rippling through the global economy generally and business travel specifically with The Telegraph reporting on the uncertainty Brexit…