infotechlead

Data center M&A deals reach record-breaking $73 bn