Offshoring has been a popular strategy for manufacturers and distributors for many years.

Trade Deficit Jumps $19B in March

The Census Bureau says the international trade deficit was $125.3 billion in March, up from $106.3 billion in February.

Trade Deficit Jumps $19B in March Read More »