KBC, INC