36 Megawatt Energy Storage System to be Built at Notrees Wind Farm
The world’s largest wind energy storage system is set to be built in oil country, deep in the heart of Texas. North Carolina-based company Duke Energy has hired Xtreme Power to build a giant storage




