What does it take to become a B Corp hotel? - Seven hotels in the UK earned themselves B Corp status between 2021 and 2024.
After the Duchess of Sussex announced her American Riviera Orchard rebrand, she once again is facing accusations of ...