Can tech giants meet the high expectations? | Moving Markets | Podwise