Masdar PV, a manufacturer of thin-film photovoltaic modules, has supplied photovoltaic modules for installation on a building facade.
Masdar PV has supplied photovoltaic modules for installation on a building facade