European justice confirms a fine of 2.4 billion euros

Igloofest confirms its return in 2022