Philip Morris beats estimates but shares slip on cost pressures
Read Philip Morris beats estimates but shares slip on cost pressures on AiiN.