M-Farm provides price information, group selling, and group buying services to farmers in Kenya. However, providing price information faces several challenges, including being underfunded, expensive to deliver, competing with the government, issues with non-standard units, perishability of market data, and difficulty measuring impact. M-Farm also facilitates collective marketing and collective buying to help farmers sell and purchase goods as a group.