Sections
Women’s clothing store Alo is closing after almost nine years in Harvard Square. The store’s owners said they would try to “reinvent” elsewhere.