The most powerful energy storage company