News

High-capacity energy storage: The 120kWh storage capacity means that businesses and homes can still be provided with continuous, stable backup power in the event of a prolonged power outage or ...