EWSA inefficiencies too unRwandan
EFFICIENT IS not an adjective synonymous with public service agencies. There is always a level of efficiency but never a definite. That is why a certain degree of lapse in service delivery or running of operations in parastatals can be overlooked.