Mazda expects 16% drop in profit

June 19, 2011 10:20 am


By

s