KEY POINTS:
You've heard of the Hokkaido Toyako Summit delegates? Well, here's the box they came in.
Subaru supplied five examples of its Stella plug-in electric-powered concept car to the G8 Hokkaido Toyako Summit, last week.
Four transported summit participants, and the other was displayed at the Environmental