Toronto-based CAE Inc reports that its unit, CAE Electronics Ltd, has won a $47m contract for flight simulators and training equipment for Air China, China’s national airline: it is the Canadian firm’s largest ever contract in China.