Oct
17th
Stay connected Subscribe to our RSS feed
Japanese automaker Subaru has halted vehicle production in Japan for 10 days after typhoon Hagibis which swept through the country over the weekend, dumping record rainfall.