Company Update

Light Science Technologies’ present growth plans following Autumn listing on AIM

By November 2, 2021No Comments

Light Science Technologies Holdings (LON:LST) joins Proactive London to talk about their controlled environment agriculture (CEA) and contract electronics manufacturing (CEM) group.

Leave a Reply