Everything you need to know about Scott Borgerson, the tech CEO who has been tied to Jeffrey Epstein's alleged madam, Ghislaine Maxwell

Source: Yahoo News