Kenya was recently hit by intense rainfall, leading to disruption of businesses, infrastructural damage and significant loss of life. This has reignited focus on business continuity and disaster ...