Sandstorm Kenya: Brand of the WeekSandstorm Kenya as the name suggests, is a world class established Kenyan brand which has raised the bar with their c…