This pause highlights a cautious approach, with a $5.91 billion unrealized loss reported for Q1 2025.

By

Leave a Reply

Your email address will not be published. Required fields are marked *