The Kenya Revenue Authority (KRA) has clarified that suppliers doing business with government entities can submit valid tax invoices generated through either the...
The government is failing to pay many of its contractors on time, as corruption drains funds for legitimate projects from state coffers, suppliers...