JIM ROGERS

James Beeland Rogers, Jr. is an American investor and writer born on October 19, 1942 in Baltimore, Maryland, and raised in Demopolis, Alabama currently living in Singapore. Rogers is the president of Rogers Holdings and […]