Technology

Amadeus launches pre-paid virtual card service

By tom newcombe /