Updated California automatic renewal law: what businesses need to know

December 28, 2021