Leyard Europe, a leader in LED display solutions, has been involved in a major installation at the renowned Red Bull Ice ...