Home Eco Friendly Guide Peel to resurrect world’s smallest car with an electric powertrain