Biggest commercial property deals of 2025: $1.8b of sales from data centres to malls

Who's still got money to buy $1.8b of properties in 2025? An exclusive list answers that.