Effectively Communicating Triple Bottom Line: Investor Appetite for CSR at TransCanada

Triple bottom line is the nexus between the environmental, societal and financial performance of an organization. The corporate social responsibility (CSR) department of TransCanada is responsible for strategy & communication of information related to the environmental and social performance of the firm. This information is intended for use by a wide variety of stakeholders, including […]

Read More