Italian renewables developer GreenGo has signed its first corporate power purchase agreement (PPA), securing an industrial off-taker for 24.5 MW of solar farms in Italy.