News

Mercedes deputy technical director Simone Resta gave nothing away about the new front wing brought in by the German team, only thinking it's "better than what we had previously". For the Imola Grand ...