Flotilla gains B Corp Certification June 21, 2023 News by Leave a Comment on Flotilla gains B Corp Certification Harrogate-based Flotilla has received recognition for how it meets standards for social and environmental performance, plus transparency and accountability.