An inventive 3D animation for an inventive technology firm that aspires to transform digital commerce, this SPR brand video encapsulates the creative spirit and dynamism of the agency that holds a people-first approach to business and communications.