Solfocus Sdn Bhd Logo

Solfocus Sdn Bhd

Register No. 201001037746 (921670-H) Joined since 2019 Dec 30

Solfocus - A leading PV service provider registered with Sustainable Energy Development Authority Malaysia (SEDA Malaysia).

verified_img