Sellas Life Sciences raises $20 million from public offering of stock, warrants

Sellas Life Sciences Group Inc. SLS, -53.25% said Friday that it raised $20.0 million, through the public sale of common shares and warrants to buy stock. Shares of the biopharmaceutical company, whic...