Triangle Business Journal -- Medical device company Sicel Technologies has laid off an undisclosed number of employees due to its inability to secure sufficient funding from investors.
Triangle Business Journal -- Medical device company Sicel Technologies has laid off an undisclosed number of employees due to its inability to secure sufficient funding from investors.