The World Rally Championship (WRC) is set to undergo a seismic shift in 2025 as the FIA has announced the removal of hybrid power units from […]