news stock tech terra +21 Terra Tech Stock News +21 Terra Tech Stock News . Terra tech aims to improve its margin and profitability by keeping its operational costs low thro… Wednesday 22 February 2023