Yellow Tail will get electricity from solar panels
Casella Family Brands is one of Australia’s major wine producers. It owns Yellow Tail and Peter Lehmann Wines. Recently, the company opened a giant solar panel park that will provide electricity for its largest facility,