FEC 100 accident photo

Saw this photo on break.com. Anyone have any information on the accident and status of this new engine?