News Obaseki: Edo strategically located to become Nigeria’s economic, industrial hub Peter Feb 19, 2022 The Edo State Governor, Mr. Godwin Obaseki, has said the state is strategically located to become the nation’s…