Home Taiwan tech giant Foxconn posts 24% jump in ... 16 Mar 2026 Taiwan tech giant Foxconn posts 24% jump in annual net profit