The profits of war A report says the combined revenue of the world’s 100 largest weapons corporations reached a record US$679 billion. Peter Boyle reports.