Share this on Facebook
download .zip with all pictures
The Stridsfordon 90, or Combat Vehicle 90, from BAE Systems AB. An advanced platform in use by the Swedish armed forces since 1993 and exported to various European nations.
The main Swedish version is the [infantry fighting vehicle](https://en.wikipedia.org/wiki/File:Swedish_CV9040.JPG), featuring an impressive 40mm Bofors autocannon. Export vehicles use smaller guns.
Other variations include Anti-Air, Command, etc.
I think the one in the OP is one of the new generation of CV90s, an Armoured Personnel Carrier by the looks of it.