ABC NewsFrance maintains it will deliver Australia's $50 billion 'Barracuda' submarines on timeFeb 11, 2019more_vert