Advertisement

Also

Share

Organic Inc., a Web site designer based in San Francisco, said it’s cutting 270 jobs, or about 25% of its work force, to save an expected $25 million a year.

Advertisement