It takes up to three years for the soybean mix to produce oil. (Photo: chinadaily.com.cn/Jiang Wanjuan)