ECG is the only one technique that cover comprehensive CVDs screening and it's purely non-invasive (no injection necessary). If someone has blocked arteries or even genetically malform heart like Hypertrophic Cardiomyopathy (HCM) it will show in the ECG traces, that can be cross checked with other relevant CVD diagnostic techniques. The main problem is that the screening GP and even the cardiologist has trouble performing the correct interpretation. This is where advanced signal processing and analytics, ML, AI, etc can really help, but somehow the heart fraternity like AHA is very much still in denial on this matter.
Please check the short overview article from Prof. Friedman on ECG based CVD detection in my other comment, ironically commemorating on the 100 years of AHA.