Complex sentence: Megabus (also sometimes branded as megabus.com and Megabusplus) is an intercity coach service operated by Stagecoach Group in the United Kingdom which started in 2003 and as of February 2010 operates 19 UK coach routes serving 41 destinations in England, Scotland and Wales.
Split into simpler sentences: Megabus (also sometimes branded as megabus.com and Megabusplus) is an UK coach service operated by Stagecoach Group. It started in 2003 and as of February 2010 operated 19 UK coach routes serving 41 destinations in England, Scotland and Wales.