The impressive display embeds several sustainability themed symbols, including an electric car, solar panels, tree planting and the recycling symbol. Continue reading...