McLaren invented new carbon fiber tape to build even more complex partsthedrive.com140 pointsPaulHoulea year ago