View Post

Vincent’s Blog | Serengeti, Silicon Valley and the Valley of Regret

Serengeti, located in Tanzania, Africa, bordering Kenya, is a place of unparalleled beauty. Abundant wildlife lives in one of the most productive ecosystems on earth and it is one of only two locations where hominid fossils, estimated to be more than 2 million years old, have been found, pointing to our very early beginnings as human sapiens…