Business News Sanwo-Olu woos investors in America, says Lagos right place for investments By Chris Uba 2 years ago Lagos State Governor, Mr. Babajide Sanwo-Olu, has urged existing and potential investors to continuously see