SSwitzerland Read More Stoxx 600, FTSE, DAX, CAC, earnings, data2026-02-28 European markets finished Friday’s session mixed as traders parsed through several earnings reports and economic data at the…