In order to win in business, you"need to be prepared to lose," McLaren CEO says

3 months ago
McLaren Racing boss Zak Brown describes how in order to win in business, you "need to be prepared to lose."

Recommended