With VPN on my browser geolocation was able to pinpoint my exact location. Does this mean that something may be installed on my corporate laptop to provide same information on demand?

By the way, the desktop I had used also didn’t have GPS. I discovered about this wifi/router factor from a post here, a few years ago. It also mentioned about Google having a database of wifi/routers, built from various information users unwittingly provide. Especially when Javascript is enabled. Which it is in most people’s devices.

Can prevent this by disabling Javascript.

Or not using Wi-Fi (the adapter being disabled) and being plugged in via ethernet cable.