Affinity flies in for Virgin Australia deal

The firm takes a 35% stake in the business' loyalty programme for $336m

Share this