Billa, Penny, Shell Team Up To Expand EV Charging Infrastructure In Czechia Billa, Penny and Shell have entered into a strategic partnership in Czechia that will see the companies support the development of electric vehicle chargin...