GMAC announces layoffs, office closures

Company consolidates in Mass., N.H.