…it is high time the Foxconn fiasco ends.