The Investor Front Door is an initiative designed to streamline approvals and support major projects of national significance, making it easier for global and domestic investors to access ...