Skip to main content

Oweesta Corporation — Business Loan

The Oweesta Corporation is a business loan from Oweesta Corporation. The ongoing APR is Interest Rate – Cost of capital plus 3.5%. Typical credit limit: Up to $250,000 loan size. Loan terms: Term – Up to 2 years; Quarterly interest-only payments.

Other Oweesta Corporation cards & products

Sources & citations