AugustaWestland yet to return 106 Million Euros worth downpayment for 3 helicopters+

AugustaWestland yet to return 106 Million Euros worth downpayment for 3 helicopters