Hannover Life in $12M battle with ATO over input tax creditsHannover Rück company headquarters in Hannover, Germany. Tax 2021-04-15 3:09 pm By Miklos Bolza | Sydney