10 Jan 2017, 17:39 UTC · By: Mircea Panait / The 13th of 24 new cars slated to be launched by Holden by 2020 is this compact sedan here. The new Astra Sedan will go on sale in May 2017