IMPLICA CORPORATE FINANCE