Chris Finlayson says mega-projects in Australia and Brazil on track to deliver in 2014 after a year of disappointments in its production outlook European Companies News