Famous for their inquisitive nature, the ferret has a reputation for getting to hidden places out of human reach. In Scotland, it has become the emblem for an independent media initiative…
By Ory Okolloh, Director of Investments at Omidyar Network
We live in a growing environment of public mistrust, especially when it comes to the…