Light Science Technologies Holdings plc (AIM: LST), the controlled environment agriculture (“CEA”) technology and contract electronics manufacturing (“CEM”) group, provides an update on current trading.
Light Science Technologies Holdings plc (AIM: LST), the controlled environment agriculture (“CEA”) technology and contract electronics manufacturing (“CEM”) group, provides an update on current trading.