Astra Microwave Products on Friday announced that its board has granted in-principle approval to demerge its space, meteorology and hydrology business into a separate entity, aiming to enable sharper ...