War is good business? Global arms sales hit record $679bn in 2024. US, Russia among those who profited the most

In 2024, global arms manufacturers recorded their highest earnings on record last year, with the world’s top 100 defence companies bringing in an estimated $679 billion in sales, according to a new report. The Stockholm International Peace…

Continue Reading