Scottish Business Insider have today announced the finalists for the 2023 Made in Scotland innovation awards. Roslin Technologies have been confirmed as a finalist for the Life Science Company of the Year.
The awards ceremony will take place in Glasgow on 18th May 2023.
