Business ❯ Finance ❯ Stock Market ❯ Company Performance
Confidence remains weak despite targeted easing, including a reported rollback of developer leverage caps.