Illustration: Andriy Onufriyenko (Getty Images) For most Americans, the holiday season means shopping for everything from tech to toys to travel, and just about everything in...
New research has revealed 66 percent of travel companies are seeing their profit margins impacted by outdated or complicated payment systems, with nine in 10 expected...