Home Press releases An exciting FIA Karting World Championship to be held in Spain