Spotted: Pluto’s New Landing Page

Before:

 

After:

 

Refresher: London-based Pluto is an emerging pet care company that is “injecting technology and holistic care into an industry that often lacks both.” Keyword: emerging.