Techbase Industries Berhad (8966.KL) Financial Forecast | Equlion