Last Friday at The Groucho Club in London, we were proud to officially launch The Innovation Report, a new documentary series ...