Suppose I live in Canada. If I want to borrow money from the banks here and use that money in another country to carry out construction projects and hence make profit. Is it possible to create a legal entity here, borrow money, lend it to the offshore corporation for a greater percentage to make profit and have the banks approve these loans? Any ideas?
Most likely, this will not work they way you think.
First things first, to get a loan, the bank needs to accept your collateral. Note that this is not directly related to the question what you plan to do with the loan.
Example: you have a portfolio of stocks and bonds worth USD 2 million. The bank decides to give you a loan of USD 1 million against that collateral. The bank doesn't care if you will use the loan to invest in foreign RE or use it up in a casino, it has your collateral as safety.
So, from the way you describe it, I take it you don't have the necessary local collateral but you wish to use your foreign investments as such. In this case it really doesn't matter where you live or where you incorporate a company, the bank will only give you the loan if it accepts the foreign collateral.
From professional experience with this exact question I can tell you, there are very few banks that will lend against foreign property. And there are even less banks, if any, that will lend against foreign projects.
To sum it up: Just forget banks. You might find a private lender to help you out but it will cost you dearly. The best option you have is to find a strategic partner who can cough up the money you need but since he is taking the bigger risk, he will also take the bigger profit share.
Yes it is possible. It would depend on Banks policies whether they would lend. Quite a few large corporations borrow money in one country for business needs in other country