idk I just turn on my browser and it popped out after 10 seconds
Close the tab then close the browser. Reopen the browser and if it goes to that site again then it's likely that your browser homepage is now set to that site. This can happen if you visit a scam site that tricks you into setting itself as your browser homepage. If this is the case then go to your Edge settings and change it to open a valid website or a blank tab.
When I saw these, I was excited. But in following the link, lo and behold it is pop-up advertising. A scam? I could not say, but probably one of those things, that if it sounds to good to be true - it is. Anyway - nothing to do with any Telus offer.
Yes, I came across it in an advert, shown as from Telus, on The Weather Network app. I believe Telus should take this up with The Weather Network as it is obviously a scam been done under the Telus banner.