NewsBusiness NewsPayment platform’s valuation drops by $45bn by Ikenna Ngere March 19, 2023 March 19, 2023Global payment platform, Stripe Incorporated’s valuation fell to $50bn from its $95 valuation in March 2021. This was …