Buobe
    Caisse reporting 5.1% investment return in first half of 2026, net assets reach $552 billion | Buobe