Air Canada beats expectations, reports profits despite lagging performance and flight delays Canadian Parvasi Aug 11, 2023