Official Honda New Test Course and Mega Solar System

Discussion in 'News Feeds' started by Honda World News, Thursday 8th Aug, 2013.

  1. Honda World News Auto-Generated News Feed

    TOKYO, Japan - Honda announced plans to build a new test course and mega solar system on its property in the city of Sakura in Tochigi prefecture, Japan.