How Are B2C and B2B Loyalty Programs Different?

Often it seems like B2C marketers get to have all the fun stuff. Viral Twitter hashtags, tear-jerker commercials, …

How Are B2C and B2B Loyalty Programs Different?