The company that owned BCA, online auto marketplace Cinch and Webuyanycar.com in 2019, BBD Parentco Ltd, made a £368.5 million ($506.5 million U.S.) loss for the period June 2019 to March 2020.

This content is only available to clients and online subscribers. Please click the button below to learn more.