Markets | Tue Apr 23, 2013 7:23am EDT

Imtech cuts jobs, takes more charges on German business