Short Name: First Solar Vietnam Manufacturing
Director: Chan See Chong
License ID: 412043000343, date 18-01-2011
Date Active: 2011-02-01
(+84)+84837976878