China State to help revive stalled Dubai Motor City project

China State to help revive stalled Dubai Motor City project

China State to help revive stalled Dubai Motor City project