July 9 (SeeNews) - Taiwan-based solar cell maker Solartech Energy Corp (TPE:3561) saw its revenues for the first half of 2015 drop by 21.39% on the year to TWD 4.2 billion (USD 135m/EUR 122m).