GE’s Mega Offshore Wind Turbine, When Bigger May Be Better

Sometimes size matters. We have recently seen ever-larger container ships delivered from Asian shipyards. This year, the HMM Algeciras claimed the title of the world’s largest container ship with a carrying capacity of 24,000 TEUs. It is one of twelve … Continue reading