πŸš¨πŸ‡ΊπŸ‡Έ BREAKING: The Mercedes-Benz Stadium, whose construction cost around $1.6 billion, displays the brand's logo when its roof is closed. (T)