Travelbeta online booking platform launches in Nigeria Online travel booking startup Travelbeta.com has launched in Nigeria, saying the company has anonymous investors willing to back it for… Read More