Marketing, giants and mills