The current public health models may risk framing public health problems and solutions in ways that obscure the role that the private sector, in particular large transnational companies, play in shaping the broader environment and individual behaviours, and thus population health outcomes…

