Brief

Pepsi lays off 80-100 workers in Philadelphia, blaming soda tax