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

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