THE CEO of Power TV and management are delighted to announce the official launch of the new TV station airing on TopStar channel 108. The captivating station in its few days of transmission received overwhelming positive feedback. With a powerful vision of featuring 95 % local content and goal of capturing masses in the middle…