9 Shares in Auto & Style, Cars, Mercedes-Benz MERCEDES reveals the first details of the new Van.EA platform