Fenwick-Led Attovia Therapeutics Prices Upsized $289M IPO

Early-stage biotechnology company Attovia Therapeutics hit the public markets on Wednesday after it raised $289 million in its upsized initial public offering....

Already a subscriber? Click here to view full article