Business Travel Executive Logo

Special Reports: Corporate Cards And Payment Systems

  • Evolving Cards

    Technology is bringing new options and new players to the world of travel payments

    Dec. 16, 2019
    A hand holding a credit card near a smartphone, with a digital effect showing a stream of glowing numbers and symbols transferring from the card to the phone. The phone screen displays "Mobile Credit Card" and emits a futuristic blue glow, symbolizing digital payments, mobile transactions, and the evolution of financial technology. The background is white, emphasizing the interaction between the physical and digital worlds.
  • The Expanded World of Expense

    Choosing the right expense management tool for global business travel takes a look at the big picture

    Sep. 15, 2019
    A digital composition featuring a bright blue abstract design symbolizing technology and innovation. The image includes a glowing world map overlayed with various digital schematics, molecular structures, and futuristic data visuals. Radiating light beams emerge from the center, suggesting energy, speed, or the dissemination of information. The artwork conveys themes of global connectivity, scientific advancements, and technological breakthroughs.
  • Brave New Payments World

    Cards still dominate, but corporate travel is discovering innovative ways to pay

    Jul. 14, 2019
    A close-up image of a person using a smartphone to make a payment. The screen displays a digital payment interface with a "Pay" button prominently featured, along with a partially visible credit card icon and amount field. The warm lighting highlights the fingertip pressing the button, symbolizing seamless mobile transactions and digital financial convenience.