Does Environmental Responsibility affect Business Performance? Evidence from Insurance Sector Kenya - Winstone Herbert Ojiambo (2018)