USDA pays farmers $1.1 billion of $12 billion promised trade aid
Thursday, November 22, 2018 - 08:20
in Mathematics & Economics
The USDA has doled out roughly $1.1 billion of the $12 billion in aid it promised farmers to compensate for losses caused by a trade war with China.