The U.S.-based auto review and classifieds company Edmunds is laying off 129 people, including 122 from its California headquarters and another seven in Detroit.

The cuts, revealed in a legally required notice to state authorities, follo...

Join now to access
the full content.