Oxford Products, “a global leader in motorcycle and bicycle aftermarket products”, says it is reviewing its involvement with the 2026 British Superbike Championship “over ethical concerns” ...