A recent study comparing business costs in Canada, Europe and the USA placed Canada ahead of other G8 countries across a broad range of business operating costs.