Billa Launches New Plant-Based Store Concept Austrian supermarket chain Billa has launched a new store concept that focuses only on plant-based products, boasting over 2,500 SKUs in a completely plant...