Brave Bison abandons £32m takeover Mission

Brave Bison has abandoned its revised £32 million takeover bid for fellow PLC Mission Group after coming up against a … Continue reading Brave Bison abandons £32m takeover Mission