Apprehending that farmers were turning away from cane farming due to the apathetic attitude of the Centre and state governments, the BJP has demanded the cane price be fixed at Rs 300 per quintal for upcoming crushing season.