Iwoca Secures Major Funding as Rumors of Discover how Iwoca‘s recent £250M debt facility could influence its potential sale. Stay informed wi...