June 9 (SeeNews) - Taiwan-based solar cell maker Solartech Energy Corp (TPE:3561) saw its May 2015 revenues drop by 35.23% on the year to TWD 708 million (USD 22.7m/EUR 20.1m).