Companies / Beyond Q2 earnings show revenue down 5.7%, but key metrics show positive trends

Our Zulily Coverage