In the hospitality industry, laws don’t often make headlines. But a new California law is about to change how thousands of restaurants and bars handle alcohol payments. The good news is that there’s already a solution. AB 2991, signed in 2024, takes effect on January 1, 2026. It requires that all payments for beer, wine, […]