South Rhodes Power Station (120MW) SERVICES: Transport INDUSTRY: Industrial Project details Location : Rhodes Island / GREECE