China heat wave pushes up prices as hens lay fewer eggsSource: Times of MaltaPublished on 4 years ago