How can photovoltaic be integrated on buildings?

In this new video interview, Technical Scientific Commitee member Francesca Muru (Autonomous Region of Sardinia) gives a definition of Building Int...
Back to Top