Constellium releases its 2018 Business and Sustainability Report, highlighting progress towards 2020 sustainability targets Bay Street 5 years ago