BTR’s Indonesia anode base unit posts $90m in H1 Revenue, phase II enters trial production September 15, 2025