A Primer on Corporate Sustainability for 2021

BCE has seen increasing evidence across sectors that consumer are seeking out products with credible and meaningful stories to tell around sustainability. Sustainability in corporate decision-making will continue to increase in 2021. So what does “sustainability” mean today, and how should companies be thinking about the role of sustainability in their business going forward?

Innovation Success: Recognizing Bad Ideas and Killing Them Early

Many companies use a phase-gate (or stage gate) process to drive their innovation activities. Somewhere between Phase 1 (Scoping) and early Phase 2 (Business Case Development), many organizations fail to ask certain questions that are crucial to fully vetting a concept – or fail to ask them in the right way. BCE outlines observations on the most common blind spots and related failure modes for innovation programs.