Hey I just found an internet rumour saying TGOD was going to invest 74 million into a facility in Greece. Twitter and Ihub.
has anyone seen this from a reliable source yet?