Jul 5, 20222 min readEuropeSwitzerland: Aldi is building the largest solar power plant in the canton of St. GallenDiscount Retail Chain Aldi Suisse (German family owned) logistics center in Schwarzenbach created a full-surface photovoltaic system on...