New proof of cosmic inflation?

TFS, scientists have been looking for alternative explanations for 30 years and found nothing that matches the new observations.