Executive Summary

In a world where digital presence defines credibility, it’s astonishing that companies commanding billions in assets are among the worst at showing up online.

Open image in new tab to enlarge

Legend: