INC is Iglesia ni Cristo, but it could also stand for INCorporated, as it seems to be a business generating loads of cash. I recently rode a motorbike from Davao to Compostela valley and passed I think it was 7? of their churches all brand new and gleaming. I think they are gaining ground a bit like Quiboloy!