Home Editor's Pick Altech Batteries Limited (ASX: ATC) – Trading Halt