Biotech, Europe, Global View, Green Tech, Innovation & Strategic, Technology, The Americas, ... Biomimetic business modelling? If McKinsey’s believe in it, then even if you are unsure, you’d better get the best briefing you can: these videos may raise just as many questions as answers, but they’re a good starting point Debbie Todd, 13 years ago 3 min read