Mercedes-Benz reports a 46% surge in electric van sales as the group continues its ambitious model rollout despite a 57% drop in overall profit in 2025
When Glenn Martens became creative director of introverted Paris-based fashion house Maison Margiela, he expected never to show his face again. But in a...