The highest deposit rate. Deposits. Investments in Renaissance Credit