Tag: Floward

Online flowers delivery platform Floward debuts in Egypt

Company launches its operations in Cairo only, and will gradually expand to…

Daily News Egypt Daily News Egypt