Japanese Firm Snags Caterham, Pledges to Keep Seven Rolling Published on April 7, 2021 in News by Louis-Philippe Dubé Photo: Caterham