Refine your interests »
The European Commission (EC) has recently conducted unannounced antitrust inspections in the data centre construction sector, following concerns about potential collusion in the form of no-poach agreements. This investigation...more