By Cindy Basha

Morocco Invests MAD 30 Billion in Rural Roads