Topdanmark provides life and non-life insurance in Denmark and other EU countries. It also provides pension schemes and banking services through BG Bank.