getty The tech business has been rocked with layoffs over the last 6 months. Over 150,000 tech workers were being laid off as tech firms trimmed the extra workers they employed during the pandemic to handle current and long term needs. 5 times as several applications because they do https://financefeeds.com/global-fx-market-summary-us-sovereign-credit-downgrade-us-economic-policy-ecb-19-may-2025/