Facebook has launched Inspiration – a global resource for its 'Facebook for Business' platform. With people growing more ambivalent to standard display ads on their social channels, Facebook is helping businesses cut through the noise and create content that catches weary eyes.