Even the latest models of luxury car manufacturers like MercedesBenz BMW Audi What can not provide such an impressive 360 view of the vehicles

Could you correct the punctuation please?
Even the latest models of luxury car manufacturers like Mercedes-Benz ®️, BMW ®️, Audi ®️ & What. can not provide such an impressive 360 view of the vehicles!