ADVERTISEMENT
Red tape is driving away billions in new projects, the Business Council of Alberta warns in a new report.