OVERTAKE 2025: A Year of Growth and Evolution

2025 was a defining year for OVERTAKE.