Governor Babajide Sanwo-Olu on Tuesday commissioned the new Yaba Bus Terminal, to further boost public transportation in the state. The Bus Terminal, completed four years…