Weeks ago, I had barely heard of the mega fast fashion retailer Primark. But the excitement over its first U.S. location (in my hometown of Boston!) got me hyped before I even saw an article of clothing. A quick search informed me that aside from being” fast fashion”, Primark is based out of Dublin, Ireland, and … More Primark Opens Its First U.S. Store In Boston! But How Does It Compare To Topshop?