Top Ministry of Defence contractors paid out £15 billion to shareholders Owen Jones discussed our work in the Guardian. 18 Apr 2024 18 April 2024