The Napoleon Group Creates Dazzling Digital Branded Content For U.S. Energy Utilities Thursday, August 7, 2014 Imagine a world… a 3D animated digital world, to be exact, a small town awash in a gorgeous eye-popping palette,…