Latest reports coming out of Red Bull Racing suggest that Helmut Markoβs impending departure has been triggered by growing frustration within the teamβs new management.
Latest reports coming out of Red Bull Racing suggest that Helmut Markoβs impending departure has been triggered by growing frustration within the teamβs new management.