Tech

BMW i4 review: better than expected