Green bus shelter that generates its own electricity 24×7 developed by Cambridge scientists Mar 6, 2015