Astera

Astera turns attention to manufacturing  face masks
Astera has energised its 10,000 m2 factory in China together with its workforce to assist with delivery PPE equipment and face masks