Levy Merchandising, the retail arm of the world-renowned Levy brand, has been appointed as the exclusive global e-commerce supplier and licensed product rights holder for Formula E.