25. April 2024 cbs Management Consulting (Shanghai) Co., Ltd. Level 19, L’Avenue, 99 Xianxia Road, Chang Ning District, Shanghai, China