Riberebro, the Spanish vegetable supplier, has been fined over EUR5m by the European Commission after the company took part in fixing prices of canned mushrooms.