Potential competition from China, inexpensive battery technology and concerns about consumer confidence have led to a wave of EVs for less than 25,000 euros.