What are Investment Trust Subscription Shares? Investment trusts are collective investments similar to mutual funds or unit trusts (See my related article for a detailed description of these). When these investment companies are created they often issue warrants to the initial share-holders to help finance the launch of the company….

Read More