Previous Image Japan Announces World’s First Solar Powered Public Bus | Inhabitat – Green Design Will Save the World