Investment With A Fixed Daily Return And The Right To Withdraw Principle
If you invested the money in the business, then judging only on the little information that you provided, Islamically no objection can be raised on this setup.