Mammoth Investment Group is a permanent capital investor in exceptional public and private companies