Starbucks will lay off 900 non-retail employees and close underperforming stores in the U.S. and Canada as part of a restructuring plan that will cost the coffee retailer approximately $1 billion for ...