Storia: Foxconn posts record USD 1.86 bn profit in Apr-June quarter, up 35% YoY on AI server demand — Warptech Lab News