Canada’s inaugural investment summit has created a buzz that the country is open for business, but experts say the real test ...