Liberty Mutual has reported a net income of $4.383 billion for 2024, up considerably from the $213 million recorded in 2023.
Altice USA launched new video offerings and mobile device protections, which are expected to enhance future free cash flow.