The main attractions arrive: Apple, Microsoft, Google, Facebook, Amazon and Tesla headline the biggest week of earnings

The main attractions arrive: Apple, Microsoft, Google,
Facebook, Amazon and Tesla headline the biggest week of
earnings