El Corte Inglés S.A., headquartered in Madrid, is the biggest department store group in Europe and ranks third worldwide. Its primary source of sales is from department stores, followed by internet sales.