Bardo Group, a new entrant in the online payment arena dedicated to make e-commerce industry in Kenya more efficient and convenient has launched in the country. Kenya was chosen among…

Read More