FLACHAU, Austria, March 15, 2025 /PRNewswire/ -- March 14, 2025 – Our new World Champions are official! Monster Energy congratulates its snowboard team riders on claiming podium finishes and ...