Russia’s Green House sets sights on 100 stores following record 2023
Green House has a longer-term goal of operating 1,000 franchised stores by 2030 | Photo credit: Green House Krasnoyarsk-based Green House is seeking to reach 100 stores across Russia within six months following record 2023 outlet growth and sales. ...