I thought Ford built all rangers and Mazda rebadged them as the B series.
That was the case for several years -- 1990s - early 2000s? Then Mazda dropped out of the US pickup market, and built their own trucks for the global market, and Ford rebadged them as Rangers in the global market.
CD