Home Ministry of Crab opens its first overseas outpost in Shanghai Mahela, Kumar and Dharshan with Anita Mak, Johnny Wang and Michelle Sit of Barbarossa Group

Mahela, Kumar and Dharshan with Anita Mak, Johnny Wang and Michelle Sit of Barbarossa Group