New Mercedes CLA will rival the Tesla Model 3, with a range of up to 600 miles between charges and class-leading efficiency ...