Innovation Deutschland: TBD Media series hosted on Welt

TBD Media have launched a series of documentary films which are to be hosted on WELT called “Innovation Germany”. This campaign is designed to support the growth and innovation of German Small and Medium Enterprise businesses (SMEs).  SMEs represent around 99% of all German enterprises, employing more than 15 million people and generating more turnover…