Trade Brains Portal has issued a “Buy” call on a capital goods stock, a manufacturer of industrial batteries, electronics, ...