Building a successful business: our vision and approach

Committed to sustainable business...

...through a visionary approach

Carillion’s 2020 sustainability strategy is the blueprint that brings together our mission to make tomorrow a better place, and our vision to be a leader in sustainable business.

Our six positive outcomes

Click the icons to find out more

Focusing on the issues that matter most

Read more

Sustainability in the boardroom

Read more

Acting with integrity at all times

Read more

Challenges and opportunities


Richard Howson video

Hear from Richard Howson on our sustainability progress


  • Total revenue

    £4.4 billion

    2011: £5.1 billion

  • BITC CR Index


    2011: 97%

Read more

Section navigation