Xenesys web site updated
Xenesys has performed a major updated to their web site and they now have substantially more information available than previously (at least in the English section). There are some brief news stories on the successes of DTEC (Discharge Thermal Energy Conversion) installations as well.