Is a Merchant Cash Advance Legal? Legal Facts for SMBs | Bharat Amayu