Abu Dhabi’s Mubadala Investment Company has taken the lead as the world’s biggest spender among sovereign wealth funds in 2024. The fund deployed $29.2 billion last year, a sharp increase from $17.5 billion in 2023, according to a report by Global SWF, an industry tracker. This marks a significant shift, as Saudi Arabia’s Public Investment...