Company Profile

NovaSolar Holdings Ltd

NovaSolar Holdings Ltd logo
Vertically integrated PV Solar Manufacturing & EPC company

Contact Information

Address
48664 Millmont Drive, Freemont, California 94638-7353 227
Phone
+668-3035-9309

Social Media