Mahindra Aerostructures wins Airbus contract for A320neo and A321XLR sections

Business