Big companies fund bands or give them exposure because if the song becomes popular its good for relevancy.
Check out Levi's as a good example in the 90's.
I know of one or two alcohol companies that fund small bands road tours in different countries as well.