Tag: New Delta Initiative Urges Gov. Okowa to Attract Investors

New Delta Initiative Urges Gov. Okowa to Attract Investors, Economic Opportunities to Delta State

A Nigerian based Development advocacy group, New Delta Initiative has appealed to Governor Ifeanyi Okowa of Delta State…