ISHIGAKI, Okinawa Prefecture--A bladeless wind turbine that can withstand the fiercest typhoon. The concept is a godsend to those who champion alternative sources of energy. [Read More]

No reproduction or republication without written permission.