CARROTNSTICKS MARKETING

Explained: Why El Niño rains have delayed

Kenyans waiting for the October-December rains may have to contend with continued dry weather as atmospheric conditions over the Indian Ocean disrupt the movement of rain-bearing systems …