One knock against wind power is that it’s unreliable because of its variable nature. But it need not be that way say engineers at Xtreme Power Inc. The company manufacturers Dynamic Power Resources (DPRs), utility-scale energy-storage systems with power management. The company recently announced it has been selected to provide power for First Wind’s Kaheawa…