Joseph Phelps Vineyards is pleased to announce the addition of a 298 kW DC solar panel system to the rooftop of its Napa Valley winemaking facility.
Joseph Phelps Vineyards is pleased to announce the addition of a 298 kW DC solar panel system to the rooftop of its Napa Valley winemaking facility.