Santa Monica Place welcomes small and local businesses with short-term leases
More than five million people in the United States applied for new business licenses in the transformational year of 2021, and one California mall is doing its part to get a few of them up and running.