Complex sentence: In October 2010, The Economist Group launched Ideas People Channel, which is a vertical online advertising network of 50 + sites identified by the readers of The Economist as their favourite online destinations for topics on business, globalisation, innovation and culture.
Split into simpler sentences: In October 2010, The Economist Group launched Ideas People Channel. The sites recruited for the network were identified by the readers of The Economist as their favourite online destinations for topics on business, globalisation, innovation and culture.