By CEP Staff • 6 December 2011 in News

France’s Valeo acquires electric supercharger business of Controlled Power Technologies