That influx of money is tied to a TRTC trading put shares of its own stock. 5 million I believe. If the stock falls below a certain figure they will fail to cover...
Hanover Holdings. Do some research into other companies they have invested in and you will see a pattern.