Founded in 2020 during one of the most challenging periods in recent history, SB Finance emerged with a clear and meaningful ...