Speciale Invest, Infoedge, others back robotics firm CynLr

Top