
ICARUS Sports continues going from strength to strength, even during tumultuous times, further bolstering its international media exposure. A key broadcasting partnership, Sportitalia is a major sports broadcaster in Italy. Through this partnership, ICARUS Sports…