New Delhi, May 19 -- Siemens Ltd checked all the boxes in its March quarter results. While the economy has been sluggish in recent months, it looks like the Indian arm of the German capital goods conglomerate is on a firm recovery path....