Astra Microwave Products has approved, in principle, the demerger of its space, meteorology and hydrology business into a separate entity to enable focused growth and unlock shareholder value.
Astra Microwave Products has approved, in principle, the demerger of its space, meteorology and hydrology business into a separate entity to enable focused growth and unlock shareholder value.