Inhabitat’s Week in Green: 300 passenger bus, babyloid robot and a jellyfish-esque LED chandelier
Each week our friends at Inhabitat recap the week’s most interesting green developments and clean tech news for us — it’s the Week in Green. Sustainable transportation broke new boundaries by land and sea this week as Inhabitat reported that China launched the first 300 passenger bus and the world’s largest solar ship closed in [...]

