Rabat – On Monday, dozens of Glovo delivery riders took to the streets of Casablanca to protest deteriorating working conditions and to denounce the depiction of Morocco’s Sahara region on the company ...