Constellation Brands sets recovery course despite margin pressures – analysis
Constellation's underlying health remains strong, although cost increases could complicate the year ahead.
                                    Constellation's underlying health remains strong, although cost increases could complicate the year ahead.