The Corporate Affairs Commission (CAC) says it is building infrastructure that will boost its customer feedback mechanism and ensure efficient customer service delivery from businesses…