Energy major Invenergy and telecom company Verizon are moving forward with power purchase agreements (PPAs) involving 640 MW of solar energy from projects ...