European stocks extended their losses on Friday as a global tech outage disrupted banks, airlines, and sectors globally, marking the longest losing str
Read More