Home Tags TIME

TIME

GEs Haliade-X wind turbine makes TIMEs 100 Best Inventions list

Every year, TIME highlights the Best Inventions that are making the world better, smarter and more fun. This year, GE's Haliade X 12 MW offshore wind turbine has made it onto the list under...