Recent blog post

  1. Gargantuan Ocean Thermal Plant to be Built in China

    Ocean thermal power, though potentially promising, is the type of renewable energy where its technology’s progress and development have been considerably slow, at least in comparison to...

    6 days ago

User reviews

Personal attacks are NOT allowed
Please read our comment policy