SOLARTRON PUBLIC COMPANY LIMITED.