Posted inProducts & Services TAQA posts $687 million loss for 2013 by Oil & Gas StaffMarch 26, 2014August 4, 2021 Loss due to performance of North American assets