F1 renews deal with Circuit de Barcelona-Catalunya until 2026

F1 renews deal with Circuit de Barcelona-Catalunya until 2026