Palladium's Kenya Investment Mechanism mobilizes $100 million for agribusinesses ahead of schedule