Introducing the World Sportscar Organisation The World Sportscar Organisation Ltd (WSCO) has significant experience in producing international motorsport.