Smart Tech Co., Ltd.

Smart Tech Co., Ltd.

Company Pages: seller installer
1 Chome-16 Akatsuka Mito-shi, Ibaraki-ken 311-4141
+81 29 2916787
+81 29 2546597
Japan Japan.png

Staff Information

No. Staff
240

Business Details

Installation Starting Date
2005
On-Grid / Off-Grid
On-grid, Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
Japan
Last Update