An Opera News Kenya publication
The leasing industry has come a long way. It is an industry that was left to…