Namibia s latest energy storage charging pile