Do Sheep Make Good CEOs

If you meet a sheep (and you should), chances are good they'll remember your face for more than two years—especially if you’re smiling According to the Chinese lunar calendar, February 19, 2015, launched the Y...