Home News Africa Over two million Nigerians gain financial freedom with digital marketplace, Owlet