Fortune Favours the Brave

Share:

Download the full report

Download the Executive Summary

Fortune Favours the Brave, launched alongside this toolkit, details the opportunity for UK businesses to unlock around £100 billion a year in value from new innovation opportunities that address social and environmental challenges.