Factors affecting electricity demand in Athens, Greece and London, UK: A comparative assessment

Abstract
No abstract available