China launched a new-generation satellite into orbit that will support its global navigation and positioning network on Wednesday. Launched from Xichang Satellite Launch Center in the southwestern province of Sichuan, the satellite was boosted by a Long March-3B carrier rocket, Xinhua news agency reported. Read more via The Economic Times