Euro Tech Holdings Approves Buyback of Up to 250,000 Shares | Intellectia.AI