[…] the trend. Zilch, a U.K.-based ad-subsidized payments network, is one of the latest to do so, recently launching a new credit product called Zilch Up to empower individuals to improve credit scores. The product […]