While scanning server information of Epc.com.cn we found that it’s hosted by Alibaba (US) Technology Co. Ltd. since March 17, 2021. Earlier Epc was hosted by Hangzhou Alibaba Advertising Co.Ltd. in 2020 and Development & Research Center of State Council Net. in 2011.
Epc.com.cn server and hosting history
Currently hosted by
Alibaba (US) Technology Co., Ltd.since March 17, 2021
Alibaba (US) Technology Co., Ltd.
Hangzhou Alibaba Advertising Co.,Ltd.
Development & Research Center of State Council Net.