28 Apr 2019

Robert Kubica: Good to finish but still issues to be sorted

Robert Kubica of Williams reflects on his P16 finish at the 2019 Azerbaijan Grand Prix in Baku.