Tag: senior portfolio manager
Dolphins and whales may live in the sea, but they have much in common with humans. Although the ancient ancestors of humans remained on land, marine mammals went the other way, evolving on land and returning to the sea. Known as cetaceans, these creatures have large and complex brains, and are second only to primates…