async def METHOD_NAME(self, subscription_id: str):
    try:
        client = self.get_client(subscription_id)
        results = []
        try:
            compliance_standards = await run_concurrently(
                lambda: list(client.regulatory_compliance_standards.list())
            )
        except Exception as e:
            if 'as it has no standard pricing bundle' in str(e):
                print_debug(f'Failed to retrieve regulatory compliance standards: {e}')
            else:
                print_exception(f'Failed to retrieve regulatory compliance standards: {e}')
            return {}
        else:
            for standard in compliance_standards:
                try:
                    compliance_controls = await run_concurrently(
                        lambda standard=standard: list(client.regulatory_compliance_controls.list(
                            regulatory_compliance_standard_name=standard.name))
                    )
                    for control in compliance_controls:
                        control.standard_name = standard.name
                        results.append(control)
                except Exception as e:
                    print_exception(f'Failed to retrieve compliance controls: {e}')
        finally:
            return results
    except Exception as e:
        print_exception(f'Failed to retrieve regulatory compliance results: {e}')
        return []