07/20/2016
Oil brands spend 100's of millions of dollars on marketing - but who actually pays for it?
You do - find out how!
Have you ever wondered why you see motor oil brands plastered across racing cars? More importantly have you ever though about how much it costs to sponsor these teams? Race cars earn roughly 85% of…