Coca-Cola revenue falls 28% but sees improving demand Coca-Cola has reported a 28% decline in its second-quarter net revenue, yet has witnessed improvement since April in glo... Read more July 21, 2020