share buybacks

AIA’s New Business Value Increases by 27%, Boosts Buyback by $2 Billion

AIA Group Ltd. has reported a significant 27% increase in new business value in the first quarter, showcasing strong growth…

10 months ago