Online-video streaming giant Netflix, Tuesday reported a profit for the second-quarter that fell short of Wall Street view, despite revenues gaining nearly 20% and...
China's policy toward Africa demonstrates a win-win situation and Africans need to view China's presence and the China-Africa partnership in a more objective way,...