
Written by Ciro Scognamiglio, responsible for the market and regulatory analysis at NEC Corporation’s Centre of Competence for Smart Energy Solutions in EMEA For the third time in history, Non-predictable Renewable Energy Sources (NPRESs) were the number one electricity source across the EU in terms of added installed capacity according to the EPIA (European Photovoltaic […]