Latest

what is cft
what is a gip