How would that be "amazing"?
Think about consequences and security problems. The only way to do it would be via iframe loaded at the bottom of the screen.
How much space will you have to view the page? 1/3 of the height of the screen?
And what is wrong with opening the site of that company in a new tab?
We use the same approach to display a map - clicking on the address opens Google map in a new tab.
I thought that this is what tabs are for 🙂