1. Typhoon turbine: Japanese engineer develops wind turbine to harness power from typhoon

    Typhoon turbine: Japanese engineer develops wind turbine to harness power from typhoon

    4
    0
    15