British Airways High Life Magazine
2020
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.
It’s a long and arduous process, but worth it, says James Bidwell, who’s done it with two separate companies.