Home PR Newswire BTR’s Indonesian Facility Becomes Largest Anode Plant Outside China