As these are not available in the uk, where are they sold, and what is the price? I’m guessing that Australia is the answer…I asked Tom from Ineos if they were plastic or aluminium late last year and he said they were composite as the aluminum failed the crash test, is speared straight through the windscreen.
Then this brochure came out stating Aluminium.
View attachment 7829093