War and conflict are looming in Europe. What will a new consumer crisis mean for subscription businesses? 24. February 2025