A peek into how Constellation (STZ) has maintained a strong position in the beer market June 18, 2020