The Business to Customer (B2C) Industry in Kenya