Davido World Music boss, Davido releases the video to his latest single titled “Assurance”, produced by Speroach Beatz. Get...