All about finance. Deteriorating sentiments among self-employed individuals intensify, indicating a tenuous business climate. , and Administrator 2025 May 7