Tag: 2020 BMW i3 release date and price