Ten construction firms fined total £60m for ‘illegally colluding’ on contract bids Posted on March 24, 2023 | by [#item_full_content]