In the first quarter of 2021, Icade's consolidated revenues were up 44% year-on-year to €392.5m. Rental income from the commercial property business stood at (...)