Commerce levies $3.5m fine for illegal armored vehicle exports
The U.S. Department of Commerce's Bureau of Industry and Security imposed a $3.5 million penalty on Streit USA of South Carolina, its UAE-based affiliates, and two corporate officers.