Utility-scale solar developer Candela Renewables announced an agreement with Google for a 140-MW power purchase agreement (PPA) in Texas. Th...