Tag "emerging markets"
The leopard and his spots: Deception in emerging markets
In a recent National Geographic article, paleontologists reported the discovery of a new fossil. The 126 million year old creature was given the name Cretophasmomima melanogramma which sounds slightly more exotic than its meaning: ancient black-lined stick insect.
Subscribe to receive our latest insights and quarterly updates.