Craig Lowndes to retire at the end of 2018 | Supercars