Complex sentence: Solar News Channel is a News Channel of Solar Entertainment Corporation's television arm subsidiary Solar Television Network, Inc. on Channel 21.It is the replacement of Talk TV.
Split into simpler sentences: Solar News Channel is a News Channel of Solar Entertainment Corporation's television arm subsidiary Solar Television Network, Inc. on Channel 21. Along with Solar TV, it is the replacement of Talk TV.