Primark marks its 50th anniversary since opening its first store on Babington Lane, Derby, on September 26, 1974. UK Retail Director Kari Rodgers reflected on the milestone: “While British high streets and styles have changed, our mission of helping people look and feel good for less remains