Battery storage IPP. A fully-integrated energy storage developer, technology company and asset owner. using proprietary software.