Business Life style Nissan recalls nearly 400,00 vehicles over braking system defect Nissan – Japan’s Motor Co Ltd (7201.T) has said it is recalling 394,025 cars in By peace 4 years ago