Simple and significant logo.
The icon contains letters e & i (Electric Innovation), a leaf and an electric plug. The whole icon resembles a hexagon. The hexagon represents honeycomb and the honeycomb is the source of inspiration and industriousness. So the logo has it all you wanted. The icon is perfect to be used as standalone icon to represent the company. Hope you like this simply significant and modern logo.