I think contract in Genesis Mining is stand for "forever".
But for sure, we really get minimum in daily profits.
They are not transparent for their Mining Pool, just from this point they can manipulative their real income from hashing with "different" report.
In their policy contract, we will not get minus profit, but if on that day "their mining" not profitable, we will not get any profit too.
zero incomes.
How can they make mining company which do not brave enough to take the consequencies.
---
At least you almost get your ROI
Best wishes for you.
~35% loss in investment is not nearly "almost" in achieving ROI, but it was expected to happen as cloud mining services were discussed thousand times, and everyone
agreed that it's a waste of both time and money. The only way to make some profit on them is when bitcoin is in a bullrun; then prices per GH (after some time lag) tend to
rise, so you can make a nice sum by trading those GH + the coins you got from the mining itself (until the time of the sale of GH's)