Oportun Secures $306 Million in Funding to Empower Financial Wellness for Millions | Signalbase