Buobe
    UPP reporting 5.2% investment return in 2025, net assets reach $13.5 billion | Buobe