Home Investing News Altech – Commences Selling Sodium Nickel Chloride Batteries