Techno Electric & Engineering Ltd has won three mandates in the power T&D space, aggregating nearly Rs.1,700 crore. In a stock exchange filing, Techo Electric said that it has won new orders, together valued at Rs.1,691 crore, in the Read more