Crux Global Agency powers the entertainment experience of the 6th Basketball Africa League across Africa - MyJoyOnline
From the electrifying atmosphere in South Africa to the vibrant cultural energy of Morocco, Crux Global Agency has become one of the key forces behind the entertainment and in-arena production experience of the 6th season of the Basketball Africa League (BAL), a subsidiary of the National Basketball Association.