Japan’s ‘Typhoon catcher’ makes history — 50 years of power from 179 mph extreme winds
Japan has featured on the pages of history books on numerous occasions. However, the country’s latest invention will…
Browsing Category