Caption: 
Deutsche Boerse has agreed to pay fines totalling US$12.5 million (S$16.8 million) in a bid to draw a line under allegations of insider trading over share purchases by its chief executive Carsten Kengeter.
Credits: 
PHOTO: EPA