UK defense contractor accused of bribery

by Stephen Beard