Long Time Gone

Think marketers are in it for the long haul? Think again, unless the definition of