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

10 months ago 93
Navarro spoke in light of the Labor Department's report, which showed 105,000 jobs were lost in October.
Read Entire Article