Indonesia | Explosions at army munitions depot

Home Depot buys SRS Distribution for US18.25 billion

Return of 7.2% for the Caisse de dépôt in 2023