HomeBusiness Business Delta posts $5.4 billion net loss in another brutal quarter but trims its cash burn 8Views Coverage By Soumyadeep Pal October 13, 2020