Listen

Description

Gene discusses the initial wave of technology earnings that are starting to come in, sparking mixed reactions.