Rate this company(Please register to rate company)
Development and manufacturing of organic solar cells, Plexcore PV. It can be printed onto substrates enabling large area, low-cost solar cell production.
Leave a Reply
You must be logged in to post a comment.
str += '';
str += '