All about business. Germany's independent entrepreneurs are experiencing an "economic downturn" , and Administrator 2025 February 11