Formula E's B Corp Journey: A Beacon for Business Leaders

In a recent edie Extra podcast, Formula E's director of operations, Ali Russell, shared insights from the motorsport series' journey to becoming a certified B Corporation (B Corp). This achievement highlights the importance of integrating sustainability and social responsibility into business operations, offering valuable lessons for enterprise leaders.

Understanding B Corp Certification

  • B Corp is a certification issued to for-profit companies that meet high standards of social and environmental performance, transparency, and accountability.
  • Certification is administered by the non-profit B Lab and evaluated using the B Impact Assessment.

Formula E's Path to B Corp Certification

Formula E, the all-electric international racing series, became the first global sports property to achieve B Corp certification in 2021. Key aspects of their journey include:

  • Focusing on sustainability and innovation as core business strategies, aligning with the United Nations' Sustainable Development Goals (SDGs).
  • Implementing rigorous measurement and reporting on environmental and social performance.
  • Engaging stakeholders – including employees, suppliers, and fans – in their sustainability journey.

Formula E's experience underscores the importance of integrating ESG (Environmental, Social, and Governance) factors into business strategy, a trend reinforced by regulations such as the EU's Corporate Sustainability Reporting Directive (CSRD) and the Sustainable Finance Disclosure Regulation (SFDR).

By learning from Formula E's B Corp journey, business leaders can gain valuable insights into enhancing their own organizations' ESG performance and contributing to a more sustainable future.