Georgia Power has finalised 16 contracts representing 70 MW of new third-party solar following a recent approval by the Georgia Public Service Commission (PSC).