Operator of an investment holding company. The company is headquartered in Nassau, Bahamas. Read More