Carwow, Episode 1’s first lead investment, is making waves or one could say lots of origami in its market.
They’re changing the way Britain buys cars by turning the existing car-buying process on its head. Through Carwow, the UK’s best-rated dealers compete for your business, taking the hassle and haggling out of new car buying.
Check out it’s first TV advertisement and bonus points go to those who can guess who the narrator is…
If you don’t get it, you’re a right muggle