By bsacks 23 Dec: Investment Professional i80 Group is a multi-billion-dollar alternative credit firm founded in 2016 and headquartered in New York City. i80 is a…