01/01/0001 Westcar and NewTurbostart As of today, Westcar has become the owner of the NewTurbostart brand. For any enquiries please contact us Share the news