Euro Tech Approves $350,000 Share Buyback Program | Intellectia.AI