SunPower, MEMC Report Tough 1Q SunPower posts and unexpected loss, while MEMC scrapes by with a tiny profit. Read More