Nigeria’s former Finance Minister Ngozi Okonjo Iweala has been appointed to the board of social media platform Twitter. Twitter founder Jack Dorsey tweeted this late Nigerian...