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.
Kind regards,
Ilie.