japan stories

 
Nissan has unveiled its latest attempt to woo the environmentally friendly consumer with a "green" machine called the Denki Cube. The Denki Cube (in Japanese denki means "electric") sports a boxy hull (alien to the U.S. but quite common in...

Pages