H2O Racing Forced To Cancel Nations Cup In ChinaTuesday, 12 September: H2O Racing has confirmed that due to exceptional circumstances beyond its control, it has, regrettably, been...