Honda's technical director has admitted the company's staff are disappointed not to be racing at Suzuka this weekend. This year's Japanese Grand Prix was set to be quite the event with the race returning to the calendar after a year away, the... MoreĀ»