London-listed Netcall Reports Revenue Increase Amid Cloud Demand Technology 9 October 2024 A notable surge in cloud service demand has significantly uplifted Netcall’s revenue.Netcall’s annual revenue climbed to £39.1m, up by 9%…