Mission Solar Energy lets 87 employees go

Mission Solar Energy lets 87 employees go