business
Debenhams shareholders approve takeover bid
Department store Debenhams has voted in favour of a venture capital-backed bid for the department store group worth £4.70 (€6.84) a share, or £1.72bn (€2.5bn).
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC