Japan’s Mazda MX-5 wins 2016 World Car of Year award
Tokyo, March 25: Mazda Motor Corp.’s MX-5 sports car, known as the Roadster in Japan, won the 2016 World Car of the Year award at the New York International Auto Show, the World Car Steering Committee said.
The two-seat,…