Saturday, October 30, 2021

Tuesday, October 12, 2021

Sunday, September 26, 2021

Saudi Arabia's Oil Problem

Wednesday, September 8, 2021

The Strait of Hormuz Explained

Wednesday, December 9, 2020

How Buildings Can Power Our World

Monday, June 17, 2019

Ocean Energy - Wave Power Station

15kW Vortex turbine with more technical details