IGRD European All Sector Wrap April 2024
01 May 2024So far this year there has been total supply of EUR666.8bn, 13% above the same period last year, with April’s volume at EUR113.8bn, 3.8% higher compared to April of 2023.
Inflation and employment data in the United States have been