British Airways High Life Magazine

2020

“The benefits of being a B Corp “

Increasing numbers of companies are seeking B Corp status, an accreditation that proves their commitment to balancing profit with people and the planet. 
It’s a long and arduous process, but worth it, says James Bidwell, who’s done it with two separate companies.







ROME
© 2026 Andrea Mongia