
Lifestyle
Born Clothing announces it is closing all its stores and launching a 70% off sale
The popular Irish retail chain had 15 stores nationwide, all of which will be shuttered as the company have announced that they are closing down after 16 years in business