A ranking of 36 puts Swvl Holdings Corp (SWVL) near the center of the Software – Software business in accordance to InvestorsObserver. Swvl Holdings Corp’s rating of 36 means it scores greater than 36% of stocks in the sector. Swvl Holdings Corp also been given an in general rating of […]