Terra Firma steps into China
Terra Firma has received regulatory approval to set up shop in China. The representative office is to be located in Beijing and will be headed by Bo Shi.
Shi,
Terra Firma has received regulatory approval to set up shop in China. The representative office is to be located in Beijing and will be headed by Bo Shi.
Shi,