Snap Finance’s New Digital Spot Named a Top Business-to-Consumer and Promotional Online Commercial in 45th Annual Telly Awards