Home Tags ITV

Tag: ITV

State Council Finally Meets Amid Controversy, Throws Out TV Injunction Petitions

The Council of State plenum, Greece's Supreme Court, threw out three petitions for injunctions filed in connection with a television license tender procedure aimed...

LATEST