Three new products, including a new-generation CX-5 and two EVs, will prop up Mazda ...