News

Most powerful Ferrari V8 ever to debut at Geneva auto show

SUVs, luxury cars and EVs will rule the Geneva auto show March 7-17 this week, as Europe’s first big auto show of the year opens.