Republicans Spur Investigation into China-Owned Corporation Given Billions in U.S. Tax Dollars to Build Rail Cars
The China Railway Rolling Stock Corporation (CRRC) is now being investigated by the Department of Transportation (DOT) Inspector General (IG) after the China-owned company has raked in billions in American taxpayer money, producing rail cars for a number of cities in the United States.