10.0.1.239

Recovery underway in European infrastructure

1473
Over the past decade, Europe has been the dominant region for infrastructure deal activity. The attractiveness of the re