IMSA: Bosch and IMSA announce long-term partnership
–Press Release– At the Mobil 1 Twelve Hours of Sebring, Bosch and IMSA announced a five-year corporate partnership to further leverage Bosch’s electronics and mobility expertise to enhance vehicle performance, … Read More