Management

Amadeus and Conferma strike virtual card deal

By Rob Gill /