Energy provision for powering a shared future | TUP Journals & Magazine | IEEE Xplore