resulting in a noticeable slowdown in business activities. Due to high interest rates

Translate »