-Oct 27, 2019Wind Power Brewing up a Growth Storm. Potentially Meeting World's Electricity Needs 18 Times OveThat's right, 18 times over! How? Bigger turbines, floating, lowering cost of technology as well as installation, and supportive...