Major news! Embrace has entered into a definitive agreement to be acquired by Palo Alto Networks.

Read the release