I know they had issues with chip supply & chip pricing. There is a price rise of c £5k from Sept.
With Shanghai closed or at least working below capacity lots of stuff we all off shored is delayed. Given fuel hikes etc this seems a great moment to onshore production.