Analystreport

Swvl (SWVL) had its "sell (d)" rating reaffirmed by Weiss Ratings.

Swvl Holdings Corp - Ordinary Shares  (SWVL)