An entire section of EPFL ready to integrate renewables

An entire section of EPFL ready to integrate renewables