News

Spain say sales have been much slow­er this year com­pared to pre­vi­ous years. They are blam­ing the de­cline on the can­cel­la­tion of the In­de­pen­dence Day mil­i­tary pa­rade to­mor­row.