The news about Lime’s plans first came to light in the job posting for a “store manager” in Santa Monica, California, which...
October 25, 2018
United States
Lime will open a brick-and-mortar lifestyle store
October 25, 2018
United States