TradingXDuce Technologies Increases Stake in Dev Information Technology to 23.57% – scanx.trade by GeorgeMay 3, 2026 XDuce Technologies Increases Stake in Dev Information Technology to 23.57% scanx.trade Source link