Road Test: The Mercedes-Benz VLE Is an Impressive Luxury Van That Leaves Room for Improvement | World Billionaires Day