blewanderwa blewanderwa 15-04-2024 Business contestada explain the factors that have led to dominance of subsistence production despite development in technology in kenya