The government has paid out $2.9 million in outstanding payments to contractors for drainage infrastructure works, ...