Spanish food group SOS Corporación Alimentaria has seen the country's Supreme Court scrap its 2007 fine for alleged price-fixing with retailers.