Mobility Portal
“We only have 30 electric buses out of a fleet of 1,000”: Catalonia outlines the challenge of decarbonizing intercity transport