Airline

H1 profits down 25% at Hainan Airlines