Home ArticlesRenewable Energy Duke’s Order to Blow Away Cloud Hanging Over Mitsubishi’s 2.4 MW Turbine?