Ten construction firms fined total £60m for ‘illegally colluding’ on contract bids
The 10 builders have been jointly fined £60m by the competition regulator for "unlawfully colluding" to rig bids for lucrative contracts for projects including Bow Street Magistrates Court and Selfridges department store.
The…