DEFINITION: A concept which seeks to broaden the focus on the financial bottom line by businesses to include social and environmental responsibilities. A triple bottom line measures a company’s degree ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results