Ford just badging the RB power unit?
from what I understand yeh, tech support for the engine team
who can beat em
%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk0NDg0MzQ5OTMwODQxNjA1/m334935.jpg
%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk0NDg0MzQ5OTMwODQxNjA1/m334935.jpg