Tesla announced its biggest quarterly drop in deliveries ever, as sales plunged by 13% during the first three months of the year. The EV maker…
Macy’s, Sears Shut Stores amid Losses
Macy’s announced that it is shutting down 68 stores and cutting more than 10,000 jobs. The announcement was issued alongside an unfavorable earnings report, showing…