Arms companies have had a good year.

The top 100 learned in July that their annual revenues amounted to a healthy $364.8 billion, with American companies — as usual — dominating. 222 more words