Qiuguan Cable (834682) announced it has won bids from China Southern Power Grid and State Grid Corporation of China for cable supply projects, with total contract value of approximately CNY 268 million.