Our Stories Jibu Launches ‘A Better Life’, a Brand Platform Including a Refreshed Visual Identity and Global Campaign.