BMW plans to offer 12 full-electric cars by 2025

New four-door EV to be unveiled at Frankfurt show