Tuesday, December 10, 2019

Half of U.S. businesses make workers sign noncompete agreements

It's as some companies don't believe the 13th Amendment was ratified in 1865.