NatPower, Tesla reach deal on first phase of $5 billion battery storage plan

NatPower, Tesla reach deal on first phase of $5 billion battery storage plan