cbc technology