BP Executive Robert M. Scher discusses why Africa is the place to be right now. Africa is conside
Subscribe or log in to read the rest of this content.