The Kenya Safari Rally 2025 in Naivasha is an adrenaline-packed showdown, with some of the most powerful rally machines ...
Middlesbrough-based XCel Broadcast has secured a $2.5 million contract to deliver live TV coverage of over 40 motor races across four Asia ...