Under pressure [renewable energy generation] | IET Journals & Magazine | IEEE Xplore