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

British shopping mall owner Intu plans expansion in Spain

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