Complex sentence: TV Worldwide, broadcast it on the recently launched PinkPetro TV and also live on the Internet in 15 locations around the world.
Split into simpler sentences: TV Worldwide, broadcast it on the recently launched PinkPetro. It was broadcast live over the Internet and made accessible in 15 locations around the world.