'Takes time' to get inflation down, job growth up: Peter Navarro

2 weeks ago 4
ARTICLE AD BOX
Navarro spoke in light of the Labor Department's report, which showed 105,000 jobs were lost in October.
Read Entire Article