Ikaria creates a new paradigm for the clean energy transition. A pumped storage energy project comes on line on the Greek island of Ikaria on World Environment Day. The Public Power Corporation of…