Corporate Risk
I suspect that part of the reason why they are struggling to find large sponsors is the risk of the driver going splat live on telly whilst wearing the companies colors.
I say this as I have direct experience of this thinking I helped organize a sponsored row across the Atlantic and HSBC would only allow their logo on the boat if it was removable and applied only within sight of the destination.