Who would have thought the travel sector or agencies working in it are high-risk for obvious yet inexplicable reasons? A travel merchant account is a slippery trajectory for all the right and wrong reasons. One thing that stands true is circumstances throwing things...