Birchtech reaches agreement in principle to buy specialty activated carbon assets - BCHT News | Rallies