The latest issue of World Finance is out and has revealed that CSX has been named the Most Sustainable Company in the Logistics Industry as part of the magazine’s Sustainability Awards 2019. The award win recognises the company’s longstanding commitment to sustainability in an industry that is not always the most effective at championing its…