General Motors has announced a new power purchase agreement for a 180 megawatt solar project, the equivalent of about 47,882 US homes' electricity use for one year.