News

N2OFF has announced its plans to bolster investment in the 111MWp solar photovoltaic project located in Melz, Germany.