The concept of the Better Business Act proposes to change UK law, ensuring company directors operate in a manner which benefits the members, wider society and the environment.
--------
Listen and subscribe to the series on our Spotify, Google Podcast and Apple Podcast channels.