Solar Trade Platform and Directory of Solar Companies
Onera Systems (S.A.E)

Onera Systems (S.A.E)

Plot 71, Sixth Industrial Area, 6th of October City, Giza Governorate 12573
Click to show company phone
Egypt Egypt

Business Details

Battery Storage
Yes
Installation size
(S)maller Installations
Operating Area

Middle East
Parent Company
Middle East Engineering and Telecommunications
Last Update