Uncategorized Upsales Technology Q2 EBITDA margin rises to 26.2% – Investing.com admin July 22, 2026 No Comments source