
Jamba to Open 50 Units in Japan by 2025
Atlanta — Jamba®, a global lifestyle brand leader, has signed a 50-unit deal to expand in Japan. With two Tokyo locations now open, ADASTRIA eat Creations Inc. — a subsidiary of one of the largest fashion and apparel companies in
…