Earnings: Bharat Dynamics slips 2%, Zen Technologies gains 5%

Business