WorldSIM: Business Travellers Expected to Pay £170 Million in International Roaming Charges this Summer
With India emerging as the 10th-largest business travel market in the world in a recent report commissioned by Concur Technologies, business travellers can expect to face international roaming bills of…