Home News Kenya’s business environment ranked as the second worst in the world