Opinion Nov 13, 2018 evo Car polish – everything you need to know There has been an explosion of new car polishes on the market in recent years. Here’s a guide to what they are…