European Commission logo
JRC Smart Electricity Systems

New JRC study on preventing congestion with renewable deployment