Forever 21 to close flagship Scots shop Fashion retailer Forever 21 is to shut its flagship Scottish store in Glasgow where it employs more than 150 people.