Written by Cheng Zi

Published on

12 May 2026

12 mins read

Chinese skincare brand Forest Cabin is well known for once being pushed to the brink of collapse.