How to Fix HP Display Control Service popup warning?

I fueled on my Windows 10 PC today morning and ended up observing a dark popup box from HP Display Control Service in my PC screen requesting that I download and install this program from portrait.com. The inquiry that rung a bell was that why is it not from hp.com yet from some other site? … Read more