29 July 2010, 1:32 pm
FREMONT, CA--(Marketwire - July 29, 2010) - AXT, Inc. ( NASDAQ : AXTI )... Read More »