Thousands of wind and solar park administrative systems in Europe reportedly exposed online · Digg