Rank has given some respite to its shareholders by agreeing to sell its film processing business in a £433m deal that could see some of the proceeds returned to investors.
Rank has given some respite to its shareholders by agreeing to sell its film processing business in a £433m deal that could see some of the proceeds returned to investors.