Everything You Need to Know About the New Mazda MX-30 Hybrid It was a mix of surprise followed by excitement…