CN Rail is making a very public apology to the grain industry. The company admits it didn’t move as much grain as it agreed to earlier this crop year, and is apologizing profusely for it and pledging to do better. And to show it’s serious dismissed its chief executive officer and appointed its chief marketing