BP Executive Robert M. Scher discusses why Africa is the place to be right now.

Africa is considered the last energy frontier and the global hub for oil and gas production and exploration companies. With 7.5 percent and 7.1 percent of global oil and gas reserves, respectively,, and new discoveries, the opportunities are endless. In this exclusive interview, guest Robert M. Scher shares insights on those opportunities and why Africa is the place to be right now.