Ford (Performance) give M-Sport a lot of support in developing their car and get their logos on it in return. But they dont give them cash and certainly dont provide funding to pay for the drivers - that's down to M.Wilson and his company.

Castrol have sponsored M-Sport cars for many years. This isn't directly because of Ford but Ford do 'recommend' Castrol / BP oil and fuels in general.