Can Rallying Rebuild Glory In A Car Market Focused On Sustainability?
The World Rally Championship (WRC) used to be one of the most iconic motorsports, second only to Formula 1 for public attention, in Europe at least. But the race series has fallen from its former glory more recently. WRC has just hosted its annual race …