NEC Corporation · Upside