Sep 1, 2020 Charles I. Babcock, Sr. returns to the US and founds Babcock Investment Company in Miami, FL.