US: Constellation Brands looks to Californian sun for energy
Constellation Brands has installed what it claims to be the world's largest winery solar energy system.
Constellation Brands has installed what it claims to be the world's largest winery solar energy system.