Buying a minority position in a private company, yeah good luck with that. Depending upon how it is structured you are totally at the whim of the Pegulas, they dont want to distribute profits/cash flow, your 25% is worthless until they decide to sell out or offer you to sell you an incremental 26% for a controlling interest.