Wire
L Brands reported a net loss of $296.9 million compared with a profit of $40.3 million a year ago.
L Brands reported a net loss of $296.9 million compared with a profit of $40.3 million a year ago.
Besides having to suspend production at their factories around the world, many dealerships have been shut because of governmental stay-at-home orders.