ABU DHABI, United Arab Emirates — McLaren Racing CEO Zak Brown has revealed the Formula One team was “on the brink” financially prior to selling shares and securing investment that helped spark its ...