R.Power agrees to sell 26.5 MWp of solar projects in Italy
Poland’s R.Power SA is selling a 26.5-MWp portfolio of small-scale solar photovoltaic projects in Italy to focus on developing medium-sized ...
Poland’s R.Power SA is selling a 26.5-MWp portfolio of small-scale solar photovoltaic projects in Italy to focus on developing medium-sized ...