The Real Deal
While driving this morning I caught some news on the radio. One disturbing bit of news reported that a large defense contractor in Great Britain is facing potential fines of over $1 billion for alleged bribery paid in pursuit of business.
Read More

