Chinese state-owned XCMG official facing criminal charges in alleged fraud case — NRI Bytes