Greece and TPC signs Pact!