Mytilineos and Karatzis have signed a 210MW long term PPA for the green energy produced from a 262 MW solar portfolio.| Power Engineering International