Nadeem Velani has been named Vice-President & Chief Financial Officer at Canadian Pacific, having served in the post on an interim basis since September. Continue reading...