Aprilia Appoints Mario Sterlacchini as New Technical Director In a strategic move to strengthen its engineering prowess, Aprilia Racing has announced the appointment of Mario Sterlacchini as its new Technical Director. Sterlacchini, who brings a wealth of experience from his time at Ducati and Suzuki, is set to play a pivotal role in Aprilia’s ongoing […]