by Nico Doeser | Dec 13, 2020
London is the creative capital of the world, being the second largest producer of TV content and also home to 70% of Europe’s advertising agencies. In order for agencies, brands and production companies to create high quality content every day hundreds of photo and...