Values & Sustainability
-
B Corp Month 2026: Why B Corp Matters
Read more: B Corp Month 2026: Why B Corp MattersDiscover what B Corp certification means and how Mackman Group puts responsible business into practice through ethical consultancy, research, and sustainable growth. During B Corp Month, we reflect on why these principles have been central to how we’ve operated since the business was founded.
-
Why Progress for Women in Leadership Has Stalled & What Organisations Must Do Next
Read more: Why Progress for Women in Leadership Has Stalled & What Organisations Must Do NextExplore why progress for women in leadership may be slowing and the practical steps organisations can take to build stronger, more inclusive leadership pipelines.
-
Celebrating B Corp Month 2025
Read more: Celebrating B Corp Month 2025March is B Corp Month, and we’re celebrating businesses that use their influence as a force for good. Join us in exploring what it means to be a B Corp and how you can be part of this global movement.
-
The Drawbacks of Black Friday: A Considered Approach
Read more: The Drawbacks of Black Friday: A Considered ApproachBlack Friday and similar events are key dates in the shopping calendar, but their short-term gains often come with long-term challenges for businesses and consumers. This article highlights the drawbacks and advocates for a more thoughtful approach.
-
Closing The Gap: Why The Gender Pay Gap Deserves Your Attention
Read more: Closing The Gap: Why The Gender Pay Gap Deserves Your AttentionThis article discusses the persistence of the gender pay gap in the UK and highlights why business leaders must take action to address it. It emphasises the moral and business imperatives of closing this gap, sharing insights from industry leaders and outlining initiatives like the MRS Inclusion Pledge that organisations can adopt to foster greater…
-
4 Reasons Why Ethical Business Is Important & The Path To Sustainable Success
Read more: 4 Reasons Why Ethical Business Is Important & The Path To Sustainable SuccessThis article explores how ethical business practices are crucial for long-term success, highlighting their role in building trust, attracting talent, and fostering customer loyalty. Positive examples such as Patagonia and The Body Shop represent the significant impact of ethical leadership on profitability, resilience, and societal contributions in today’s business landscape.
-
Famous B Corp Companies We Proudly Use
Read more: Famous B Corp Companies We Proudly UseMarch marks B Corp Month, a month to celebrate those making a positive impact by demonstrating the triple bottom line of people, planet and profit. We wanted to take the opportunity to highlight some of the B Corp companies we use and admire here at The Mackman Group.
-
Why Is Business Purpose Key For Success?
Read more: Why Is Business Purpose Key For Success?In a business context, purpose refers to the fundamental reason for a company’s existence beyond just making money. This article explores how to create a meaningful business purpose and the importance of doing so.
-
The Body Shop Brand: A Story of Ethical Innovation
Read more: The Body Shop Brand: A Story of Ethical InnovationIn the ever-evolving landscape of business, few brands stand out as exemplars of ethical innovation and purpose-driven success like The Body Shop. However, amidst shifts in ownership and intensifying competition, The Body Shop urgently requires a brand refresh to realign with its fundamental values and, crucially, its consumer base.








