Technology Keys? Check. Cape? Check. Introducing Batman and The Riddler to WazeBy Lion's DenSeptember 1, 2020 Philippines – September 1, 2020 – Your city needs you! Waze, the everyday driving platform bringing together drivers to outsmart…