Solar Trade Platform and Directory of Solar Companies
MTTS

MTTS

Prince Sultan Street, Bin Sulaiman Center, 8th Floor, P.O.Box 14916, Jeddah 21434
+966 12 6064949
Saudi Arabia Saudi_Arabia.png

Staff Information

No. Staff
340

Business Details

On-Grid / Off-Grid
On-grid
Installation size
(S)maller Installations
Other Services
Design, Monitoring
Operating Area
Saudi Arabia
Parent Company
CPC group
Last Update