News 30 Nov 2023 Global wins outdoor advertising contract for Metro Barcelona Global, the Media & Entertainment Group, has today announced that its Spanish division Global Spain, has been awarded the exclusive… rippleooh