Release Summary

Translate Bio today announced that it has launched an initial public offering of 7,700,000 shares of its common stock.

Translate Bio