Business travellers are putting themselves at risk by showing off on social media

As part of its latest global International Travel Management Study, AirPlus found that business travellers are publicly revealing their locations on social while travelling, putting…..