Ten construction firms fined total £60m for ‘illegally colluding’ on contract bids

[#item_full_content]