Heidelberg to Cut 2,500 Workers