SLTZ 11mil float 24mil O/S,.045 Solar Thin Films, Inc. in Talks with Large European Renewable Energy Developer Total Output Anticipated to Exceed 100 Megawatts ($350 US Million)