General Sources 1b Capital: A Leading Investment Firm with $15b in Assets Catherine John July 7, 2023