Q1 2023 Highlights

Investment Properties Icon

335 billion

Investment Properties
Profit Icon

-13.3 billion

Profit
LTV Icon

52.7%

LTV
ICR Icon

3.0x

ICR