rights center. The products redeemed by ICBC's star point value include audio-visual, reading, shopping, food, travel, recharge and health, which can be seen in the rights center. China Industrial and Commercial Bank is one of the state-owned banks in China. Founded on January 1, 1984, the head office is located in Fuxingmennei Street, Beijing. It is a large state-owned bank managed by the central government and a deputy ministerial unit.