International gaming and leisure company, The Rank Group (Rank), has sold its film processing division, Deluxe Film for £430m, leaving it as a predominantly betting and gaming business.
Rank owns leading UK online and telephone betting business, Blue Square, the land-based Grosvenor ...
Read more >