August 11 (SeeNews) - Taiwan-based solar cell maker Solartech Energy Corp (TPE:3561) saw its July 2016 revenues drop by 24.33% on the year to TWD 664 million (USD 20.7m/EUR 18.8m).