Mozambican businesses on Friday called for new mechanisms to certify and pay for public works, amid delays in state payments that are hampering companies’ operations, with the Government currently owing businesses an estimated €1.17 billion. “We recommend establishing more effective and predictable mechanisms for programming, certifying and paying for…