Upower, Inc. (UPI) is a global renewable energy producer and developer, specializing in Solar Projects and Battery Storage Production. In January 2014, our subsidiary, Upower Honduras, signed a much-publicized 20-year Power Purchase Agreement (PPA)..
Relevance: 18.41699