The logo depicts the process of the osmose in the letter O. I want to know if Transmission & Distribution infrastructure is in the electrical power area ? I don't fint to much on the internet about that. Tell me more. Don't hesitate if you have any suggestion.