Marketplace Morning Report

A bad day for tech giants in Europe

by Leanna Byrne