CCRT

CCRT stands for Catastrophe Containment and Relief Trust