MarketsApollo Micro Systems Shares Propel 17% On Rs 25 Crore Order from DRDO, Defence PSUsBY Outlook Business Desk