IM Shanghai, China by Aedas

Diversified offices under local development