Utility-scale solar developer Lightsource BP announced on Wednesday that it has signed two power purchase agreements (PPAs)Â totalling 25 MW with utilities that serve clients in California and New Mexico.