China finance ministry bars procurement from 46 US firms - TrendCloud