Sonae Sierra is an international company responsible for the management of shopping centres spread throughout Europe, Latin America and Africa.
Sonae Sierra is an international company responsible for the management of shopping centres spread throughout Europe, Latin America and Africa.