Big battery seals lifetime service deal as it sizes up to meet market and regulatory demands
Big battery signs 20-year service deal to meet its market and regulatory obligations, including the requirements of federal Labor's Capacity Investment Scheme.