News

Tornadoes are among the most destructive forces of nature. Many people have dreamed of harnessing the power in those swirling winds to generate electrical energy. Canadian engineer Louis Michaud is ...