An exhibition at a mall in Barcelona, Spain. Photo: EPA

British shopping mall owner Intu plans expansion in Spain

TOP PICKS

An exhibition at a mall in Barcelona, Spain. Photo: EPA
READ FULL ARTICLE