Glovo partners with the National Transport and Safety Authority (NTSA) to bolster road safety in Kenya October 16, 2019 Editor Off Brand Buzz, Glovo, a technology company that links motorcycle riders to consumers wishing to buy and deliver products, has...